If-Koubou

Jak dodać "Otwórz PowerShell tutaj" do menu prawego przycisku myszy dla folderu w systemie Windows

Jak dodać "Otwórz PowerShell tutaj" do menu prawego przycisku myszy dla folderu w systemie Windows (Jak)

Jeśli jesteś fanem używania Windows PowerShell zamiast wiersza poleceń, możesz cieszyć się możliwością dostępu do niego bezpośrednio z menu kontekstowego, które otrzymujesz po kliknięciu prawym przyciskiem myszy folderu w systemie Windows. Oto, jak to się stało.

System Windows już zawiera opcję "Otwórz okno poleceń tutaj" po naciśnięciu klawisza Shift i kliknięciu folderu. PowerShell oferuje jednak potężniejszy zestaw funkcji, szczególnie jeśli wykonujesz jakąkolwiek automatyzację za pomocą skryptów. Jeśli wolisz PowerShell, musisz otworzyć PowerShell, a następnie przejść do folderu lub użyć polecenia z menu w Eksploratorze plików. Zamiast tego, dlaczego nie dodać opcji "Otwórz okno PowerShell tutaj" do tego samego menu kontekstowego? Łatwo to zrobić. Trzeba tylko zanurkować w rejestrze systemu Windows, wykonując kilka szybkich zmian.

Dodaj "Otwórz okno PowerShell tutaj" do menu kontekstowego, edytując rejestr ręcznie

Aby dodać opcję "Otwórz okno PowerShell tutaj" do menu kontekstowego, wystarczy dokonać kilku szybkich zmian w rejestrze systemu Windows.

Standardowe ostrzeżenie: Edytor rejestru jest potężnym narzędziem, a jego niewłaściwe wykorzystanie może spowodować niestabilność systemu lub nawet uniemożliwić jego działanie. To dość prosty hack i tak długo, jak trzymasz się instrukcji, nie powinieneś mieć żadnych problemów. To powiedziawszy, jeśli nigdy wcześniej z nim nie pracowałeś, pomyśl o tym, jak korzystać z Edytora rejestru, zanim zaczniesz. I zdecydowanie wykonaj kopię zapasową rejestru (i komputera!) Przed wprowadzeniem zmian.

Otwórz Edytor rejestru, naciskając przycisk Start, a następnie wpisując polecenie "regedit". Naciśnij klawisz Enter, aby otworzyć Edytor rejestru i nadać mu uprawnienia do wprowadzania zmian na komputerze.

W Edytorze rejestru użyj lewego paska bocznego, aby przejść do następującego klucza:

HKEY_CLASSES_ROOT \ Directory \ shell

Następnie utworzysz nowy klucz wewnątrz muszla klawisz. Kliknij prawym przyciskiem myszy muszla i wybierz Nowy> Klucz. Nazwij nowy klucz "powershellmenu." Nazwaliśmy nasze nowe kluczowe menu powershell, ponieważ w Windows 8 i 10 (jak widać na naszym zrzucie ekranu) Powershell Klucz już istnieje i służy innym funkcjom.

Teraz zmienisz (Domyślna) wartość wewnątrz nowego powershellmenu klawisz. Dzięki powershellmenu wybrany klucz, kliknij dwukrotnie ikonę (Domyślna) wartość, aby otworzyć okno właściwości.

W oknie właściwości ustaw wartość w polu "Dane wartości" na "Otwórz PowerShell tutaj", a następnie kliknij "OK". To polecenie nadaje nazwę, która pojawi się w menu kontekstowym.

Opcjonalnie można również ustawić polecenie, aby pojawiało się tylko wtedy, gdy przytrzymasz Shift podczas klikania prawym przyciskiem myszy dysku - podobnie jak polecenie "Open Command Prompt" ukryte, chyba że Shift + kliknij prawym przyciskiem myszy folder. Aby to zrobić, kliknij prawym przyciskiem myszy powershellmenu i wybierz Nowy> Wartość ciągu. Nazwij nową wartość "Rozszerzony". Nie musisz wprowadzać w niej żadnych zmian. Posiadanie tego ciągu spowoduje, że polecenie będzie ukryte za dostępem do klawisza Shift.

Niezależnie od tego, czy wykonałeś opcjonalny krok tworzenia Rozszerzony wartości lub nie, pozostała część procesu jest taka sama. Następnie musisz utworzyć nowy klucz w swoim powershellmenu klawisz. Kliknij prawym przyciskiem myszy powershellmenu i wybierz Nowy> Klucz. Nazwij nowy klucz "polecenie".

Teraz zmienisz(Domyślna) wartość wewnątrz nowego dowództwo klawisz. Dzięki dowództwo wybrany klucz, kliknij dwukrotnie ikonę (Domyślna) wartość, aby otworzyć okno właściwości.

The (Domyślna) wartość określa rzeczywiste polecenie, które zostanie uruchomione po wybraniu opcji w menu kontekstowym. Wpisz następujący tekst w polu "Dane wartości", a następnie kliknij "OK".

C: \ Windows \ system32 \ WindowsPowerShell \ v1.0 \ powershell.exe -NoExit -Command Set-Location -LiteralPath '% L'

Zmiany powinny nastąpić natychmiast, aby można było wyjść z edytora rejestru. Aby przetestować, po prostu kliknij prawym przyciskiem myszy (lub Shift + kliknij prawym przyciskiem myszy, jeśli konfigurujesz tę opcję) dowolny folder i wybierz polecenie "Otwórz za pomocą programu PowerShell".

Okno PowerShell powinno się natychmiast otworzyć i po chwili umieścić Cię w folderze, który kliknąłeś prawym przyciskiem myszy.

Jeśli chcesz cofnąć zmiany w dowolnym momencie, po prostu wróć do rejestru i usuń powershellmenu klucz, który utworzyłeś. Spowoduje to automatyczne usunięcie wszystkich wartości i innych kluczy utworzonych wewnątrz powershellmenu i usuń polecenie z menu kontekstowego.

Pobierz nasze hacki rejestru jednym kliknięciem

Jeśli nie masz ochoty zagłębić się w Rejestrze, stworzyliśmy kilka haseł rejestru, których możesz użyć. Zrzut "Dodaj PowerShell do Menu Kontekstowego" dodaje polecenie PowerShell do zwykłego menu kontekstowego. Menu "Dodaj PowerShell do Shift Menu kontekstowego" dodaje polecenie PowerShell do menu kontekstowego, które uzyskujesz, gdy używasz Shift + kliknięcie prawym przyciskiem myszy. A "Usuń PowerShell z menu kontekstowego" usuwa polecenie bez względu na sposób dodania go. Wszystkie trzy hacki są zawarte w następującym pliku ZIP. Kliknij dwukrotnie ten, którego chcesz użyć i kliknij odpowiednie monity.

PowerShell Menu kontekstowe Hacks

Te hacki są po prostu powershellmenu key, rozebrany do dodatkowych klawiszy i wartości, o których mówiliśmy w poprzedniej sekcji, a następnie wyeksportowany do pliku .REG. Uruchamianie hacków modyfikuje tylko wartość. A jeśli lubisz bawić się z Rejestrem, warto poświęcić czas na nauczenie się tworzenia własnych haseł rejestru.