2Jul
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.
Windows zawiera już opcję "Otwórz okno poleceń tutaj" po naciśnięciu Shift + kliknięcie 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ć "Otwórz okno PowerShell tutaj"do menu kontekstowego, wystarczy kilka szybkich zmian w rejestrze systemu Windows.
Standardowe ostrzeżenie: Edytor rejestru jest potężnym narzędziem, a jego niewłaściwe użycie 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 "regedit". Naciśnij klawisz Enter, aby otworzyć Edytor rejestru i nadać mu uprawnienia do wprowadzania zmianna twój komputer.
W Edytorze rejestru użyj lewego paska bocznego, aby przejść do następującego klucza:
HKEY_CLASSES_ROOT \ Katalog \ shellNastępnie utworzysz nowy klucz wewnątrz klucza powłoki. Kliknij prawym przyciskiem myszy klucz powłoki i wybierz opcję Nowy & gt;Klawisz. Nazwij nowy klucz "powershellmenu." Nazywamy nasze nowe kluczowe menu powershell, ponieważ w Windows 8 i 10( jak widać na naszym zrzucie ekranu) klucz Powershell już istnieje i służy innym funkcjom.
Teraz zmienisz wartość( Domyślna) w nowym klawiszu klawisza powershell. Po wybraniu klucza powershellmenu kliknij dwukrotnie wartość( Default), 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 kliknięcia 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 klawisz klawisza powershell i wybierz polecenie Nowy & gt;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 wykonano opcjonalny krok tworzenia wartości rozszerzonej, czy nie, pozostała część procesu jest taka sama. Następnie musisz utworzyć nowy klucz wewnątrz klawisza powershellmenu. Kliknij prawym przyciskiem myszy klawisz klawisza powershell i wybierz polecenie Nowy & gt;Klawisz. Nazwij nowy klucz "polecenie."
Teraz zmienisz wartość( Domyślna) wewnątrz nowego klawisza polecenia. Po wybraniu klawisza polecenia dwukrotnie kliknij wartość( Domyślna), aby otworzyć jego okno właściwości.
Wartość( domyślna) określa faktyczne 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 ustawiłeś 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ń utworzony klucz powershellmenu. Spowoduje to automatyczne usunięcie wszystkich wartości i innych kluczy utworzonych wewnątrz klawisza powershellmenu i usunięcie polecenia z menu kontekstowego.
Pobierz nasze rejestry rejestru jednym kliknięciem
Jeśli nie masz ochoty na samodzielne nurkowanie 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.
Menu kontekstowe programu PowerShell Hacks
Te hacki to tak naprawdę klucz powershellmenu, 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.