Domyślnie system Windows nie zawiera opcji Uruchom jako administrator w menu kontekstowym plików Vbscript (.VBS) i JScript (.JS). Aby uruchomić skrypt z podwyższonym poziomem uprawnień, musisz uruchomić skrypt z poziomu okna wiersza polecenia z podwyższonym poziomem uprawnień lub użyć metody samodzielnego podniesienia poziomu języka VBScript, jak opisano w artykule Jak automatycznie podwyższyć skrypt Vbscript, aby uruchomić go jako administrator?
Poza tym możesz dodać opcję Uruchom jako administrator do menu kontekstowego, abyś mógł uruchomić skrypt podniesiony z menu po kliknięciu prawym przyciskiem myszy.
Dodaj opcję menu kontekstowego „Uruchom jako administrator” dla plików VBScript i JScript
Skopiuj następującą zawartość do Notatnika i utwórz plik .reg. Powiedzmy, że script_runas.reg
Kliknij dwukrotnie plik, aby zastosować ustawienia do rejestru. Po wyświetleniu monitu kliknij przycisk Tak.
Edytor rejestru systemu Windows w wersji 5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ VBSFile \ Shell \ runas \ Command] @ = hex (2): 22, 00, 25, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6d, 00, 52, 00, 6f, 00, 6f, 00, 74, \ 00, 25, 00, 5c, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6d, 00, 33, 00, 32, 00, 5c, 00, 57, 00, \ 53, 00, 63, 00, 72, 00, 69, 00, 70, 00, 74, 00, 2e, 00, 65, 00, 78, 00, 65, 00, 22, 00, 20, 00, 22, \ 00, 25, 00, 31, 00, 22, 00, 20, 00, 25, 00, 2a, 00, 00, 00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ JSFile \ Shell \ runas \ Command] @ = hex (2): 25, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6d, 00, 52, 00, 6f, 00, 6f, 00, 74, 00, 25, \ 00, 5c, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6d, 00, 33, 00, 32, 00, 5c, 00, 57, 00, 53, 00, \ 63, 00, 72, 00, 69, 00, 70, 00, 74, 00, 2e, 00, 65, 00, 78, 00, 65, 00, 20, 00, 22, 00, 25, 00, 31, \ 00, 22, 00, 20, 00, 25, 00, 2a, 00, 00, 00
Ten plik .reg dodaje polecenie runas dla kluczy rejestru JSFile
i JSFile
znajdujących się tutaj:
HKEY_CLASSES_ROOT \ VBSFile \ Shell \ runas HKEY_CLASSES_ROOT \ JSFile \ Shell \ runas
Kody szesnastkowe w powyższym pliku .reg tłumaczą się na następujące polecenie:
% SystemRoot% \ System32 \ WScript.exe "% 1"% *
Teraz, po kliknięciu prawym przyciskiem myszy pliku VBScript lub JavaScript, będziesz mieć możliwość uruchomienia go jako administrator.