Windows Tips & News

Uruchom jako menu kontekstowe administratora dla plików Power Shell (PS1)

click fraud protection
ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność systemu

Niewiele jest przypadków, w których musisz wykonać skrypt Power Shell (plik *.PS1) jako Administrator. Ale kiedy tego potrzebujesz, może to być trudne. Zamiast dwukrotnego kliknięcia pliku PS1, musisz otworzyć podwyższoną konsolę Power Shell i wpisać nazwę pliku skryptu PS1 we właściwej ścieżce, aby wykonać skrypt jako administrator. Aby tego uniknąć, możesz dodać polecenie menu kontekstowego dla plików PS1 do aplikacji Eksplorator plików, co pozwoli Ci uruchomić wybrany plik PS1 jako administrator. Oto jak.

Reklama

Można to zrobić za pomocą prostego dostosowania rejestru. Postępuj zgodnie z poniższymi instrukcjami.

  1. Otwórz Edytor rejestru.
  2. Przejdź do następującego klucza rejestru:
    HKEY_CLASSES_ROOT\Microsoft. PowerShellScript.1\shell

    ps1-klucz-rejestru-1Wskazówka: możesz uzyskać dostęp do dowolnego żądanego klucza rejestru jednym kliknięciem.
    Jeśli nie masz takiego klucza rejestru, po prostu go utwórz.

  3. Utwórz tutaj nowy podklucz o nazwie „runas”. Dostaniesz
    HKEY_CLASSES_ROOT\Microsoft. PowerShellScript.1\shell\runas
    utwórz-nowy-podklucz-uruchom
    utwórz-nowy-uruchom-podklucz-2
  4. W podkluczu runas utwórz nową wartość ciągu o nazwie HasLUASHeld. Nie ustawiaj danych wartości, pozostaw je puste. Ta wartość jest wymagana tylko w celu dodania ikony UAC do tworzonego elementu menu kontekstowego. Powinieneś otrzymać to w następujący sposób:hasluashield
  5. W podkluczu runas utwórz nowy podklucz o nazwie „polecenie”. Otrzymasz następującą ścieżkę:
    HKEY_CLASSES_ROOT\Microsoft. PowerShellScript.1\shell\runas\command

    utwórz-podklucz-poleceniaUstaw domyślny parametr Komenda podklucz do następującego tekstu:

    powershell.exe "-Command" "if((Get-ExecutionPolicy ) -ne 'AllSigned') { Set-ExecutionPolicy -Scope Process Bypass }; & '%1'"
    ps1-uruchom-jako-administrator-menu kontekstowe

Teraz kliknij prawym przyciskiem myszy dowolny plik *.PS1, aby przetestować element menu kontekstowego:

ps-uruchom-jako-administrator

Aby zaoszczędzić czas, możesz pobrać gotowe do użycia pliki rejestru:

Pobierz pliki rejestru

Użyj ich, aby dodać lub usunąć wspomnianą pozycję menu kontekstowego.

Alternatywnie możesz użyć Winaero Tweaker i włączyć lub wyłączyć tę funkcję jednym kliknięciem.

Tweaker Uruchom jako administrator Ps1

Możesz pobrać Winaero Tweaker tutaj:

Pobierz Winaero Tweakera

Skończyłeś. Aby cofnąć tę zmianę, usuń wspomniany podklucz „runas”.

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność systemu

Pobierz Ukryj przycisk zasilania z ekranu logowania w systemie Windows 10

Ta strona korzysta z plików cookie, aby poprawić wrażenia podczas poruszania się po witrynie. Z t...

Czytaj więcej

Usuń ikonę zasilania z ekranu logowania Archiwa

Ta strona korzysta z plików cookie, aby poprawić wrażenia podczas poruszania się po witrynie. Z t...

Czytaj więcej

Zmień lub wyłącz „

Zmień lub wyłącz „

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej