Skip to content

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

13 de lipiec de 2021
apc top 650x289 1024x452 1

Jeśli jesteś fanem korzystania z programu Windows PowerShell, a nie wiersza polecenia, możesz cieszyć się możliwością uzyskania do niego dostępu bezpośrednio z menu kontekstowego, które otrzymasz po kliknięciu prawym przyciskiem myszy folderu w systemie Windows. Oto jak to zrobić.

System Windows zawiera już opcję „Otwórz tutaj okno poleceń”, gdy klikniesz Shift i klikniesz folder. PowerShell oferuje jednak potężniejszy zestaw funkcji, zwłaszcza 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 tutaj okno PowerShell” do tego samego menu kontekstowego? To łatwe. Wystarczy zagłębić się w Rejestr systemu Windows, aby wykonać kilka szybkich edycji.

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

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

Standardowe ostrzeżenie: Edytor rejestru to potężne narzędzie, którego niewłaściwe użycie może spowodować niestabilność lub nawet uniemożliwić działanie systemu. Jest 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ś, rozważ przeczytanie o tym, jak korzystać z Edytora rejestru, zanim zaczniesz. I koniecznie wykonaj kopię zapasową Rejestru (i swojego komputera!) przed wprowadzeniem zmian.

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

1626200868 177 Jak dodac „Otworz tutaj PowerShell do menu prawego przycisku myszy


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

HKEY_CLASSES_ROOTDirectoryshell

1626200868 760 Jak dodac „Otworz tutaj PowerShell do menu prawego przycisku myszy

Następnie utworzysz nowy klucz wewnątrz shell klucz. Kliknij prawym przyciskiem myszy shell i wybierz Nowy > Klucz. Nazwij nowy klucz „powershellmenu”. Nazywamy nasze nowe kluczowe menu powershell, ponieważ w Windows 8 i 10 (i jak widać na naszym zrzucie ekranu) Powershell klucz już istnieje, który pełni inne funkcje.

1626200868 720 Jak dodac „Otworz tutaj PowerShell do menu prawego przycisku myszy

Teraz zmienisz (Default) wartość wewnątrz nowego powershellmenuklucz. Z powershellmenuwybrany klucz, kliknij dwukrotnie (Default) wartość, aby otworzyć okno jej właściwości.

1626200868 265 Jak dodac „Otworz tutaj PowerShell do menu prawego przycisku myszy

W oknie właściwości ustaw wartość w polu „Dane wartości” na „Otwórz tutaj PowerShell”, a następnie kliknij „OK”. Daje to poleceniu nazwę, która pojawi się w menu kontekstowym.

1626200868 782 Jak dodac „Otworz tutaj PowerShell do menu prawego przycisku myszy

Opcjonalnie możesz również ustawić polecenie tak, aby pojawiało się tylko wtedy, gdy przytrzymasz klawisz Shift podczas klikania dysku prawym przyciskiem myszy – podobnie jak polecenie „Otwórz wiersz polecenia” jest ukryte, chyba że Shift + prawym przyciskiem myszy klikniesz folder. Aby to zrobić, kliknij prawym przyciskiem myszy powershellmenui wybierz Nowy > Wartość ciągu. Nazwij nową wartość „Rozszerzony”. Nie musisz wprowadzać w nim żadnych zmian. Samo posiadanie tego ciągu spowoduje, że polecenie zostanie ukryte za dostępem z klawiszem Shift.

1626200868 691 Jak dodac „Otworz tutaj PowerShell do menu prawego przycisku myszy

Niezależnie od tego, czy wykonałeś opcjonalny krok tworzenia Extended wartość czy nie, reszta procesu jest taka sama. Następnie musisz utworzyć nowy klucz w swoim powershellmenuklucz. Kliknij prawym przyciskiem myszy powershellmenui wybierz Nowy > Klucz. Nazwij nowy klucz „polecenie”.

1626200868 912 Jak dodac „Otworz tutaj PowerShell do menu prawego przycisku myszy


Teraz zmienisz (Default) wartość wewnątrz nowego command klucz. Z command wybrany klucz, kliknij dwukrotnie (Default) wartość, aby otworzyć okno jej właściwości.

1626200868 103 Jak dodac „Otworz tutaj PowerShell do menu prawego przycisku myszy

(Default) 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:Windowssystem32WindowsPowerShellv1.0powershell.exe -NoExit -Command Set-Location -LiteralPath '%L’

1626200868 130 Jak dodac „Otworz tutaj PowerShell do menu prawego przycisku myszy

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

1626200868 469 Jak dodac „Otworz tutaj PowerShell do menu prawego przycisku myszy

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

1626200869 863 Jak dodac „Otworz tutaj PowerShell do menu prawego przycisku myszy

Jeśli chcesz cofnąć zmiany w dowolnym momencie, po prostu wróć do Rejestru i usuń powershellmenuklucz, który utworzyłeś. Spowoduje to automatyczne usunięcie wszelkich wartości i innych kluczy, które utworzyłeś w powershellmenui usuń polecenie z menu kontekstowego.

Pobierz nasze hacki rejestru jednym kliknięciem

1626200869 509 Jak dodac „Otworz tutaj PowerShell do menu prawego przycisku myszy

Jeśli nie masz ochoty zagłębiać się w Rejestrze, stworzyliśmy kilka hacków do rejestru, z których możesz skorzystać. Hack „Dodaj PowerShell do menu kontekstowego” dodaje polecenie PowerShell do zwykłego menu kontekstowego. „Dodaj PowerShell do menu kontekstowego Shift” dodaje polecenie PowerShell do menu kontekstowego, które otrzymujesz, gdy używasz Shift + kliknięcie prawym przyciskiem myszy. A „Usuń PowerShell z menu kontekstowego” usuwa polecenie bez względu na to, w jaki sposób je dodałeś. Wszystkie trzy hacki są zawarte w następującym pliku ZIP. Kliknij dwukrotnie ten, którego chcesz użyć, i klikaj kolejne monity.

Hacki do menu kontekstowego PowerShell

Te hacki są tak naprawdę po prostu powershellmenuklucz, rozebrany do dodatkowych kluczy i wartości, o których mówiliśmy w poprzedniej sekcji, a następnie wyeksportowany do pliku .REG. Uruchamianie hacków tylko modyfikuje wartość. A jeśli lubisz bawić się Rejestrem, warto poświęcić trochę czasu na nauczenie się, jak tworzyć własne hacki do Rejestru.

Czy ten post był pomocny?