Jak přidat Open PowerShell Here do nabídky Right-Click pro složku v systému Windows
Pokud jste fanouškem používání systému Windows PowerShell spíše než příkazového řádku, můžete si užívat přístup k nim přímo z kontextové nabídky, kterou získáte po klepnutí pravým tlačítkem myši na složku v systému Windows. Zde je návod, jak to udělat.
Systém Windows již obsahuje volbu "Otevřít okno příkazu zde", když Shift + kliknete na složku. PowerShell nabízí výkonnější sadu funkcí, ačkoli, zvláště pokud děláte nějakou automatizaci prostřednictvím skriptování. Pokud upřednostňujete PowerShell, musíte buď otevřít PowerShell a pak se přesunout do složky nebo použít příkaz z nabídky Průzkumník souborů. Místo toho, proč nepřidávejte volbu "Otevřít okno PowerShell zde" do stejné kontextové nabídky? Je to snadné. Stačí se ponořit do registru systému Windows pro pár rychlých úprav.
Přidejte "Otevřít okno PowerShell zde" do kontextové nabídky úpravou registru ručně
Chcete-li do kontextové nabídky přidat volbu "Otevřít okno PowerShell Window Here", je třeba provést několik úprav v registru systému Windows.
Standardní upozornění: Editor registru je výkonný nástroj a zneužití může způsobit, že systém je nestabilní nebo dokonce nefunkční. To je docela jednoduchý hack a pokud budete držet pokynů, neměli byste mít žádné problémy. Pokud jste s tím dosud nikdy nepracovali, zvažte, jak začít používat Editor registru. A před provedením změn určitě zálohujte registr (a váš počítač!).
Otevřete Editor registru tím, že stisknete tlačítko Start a potom zadáte "regedit." Stisknutím klávesy Enter otevřete Editor registru a udělejte mu oprávnění provádět změny v počítači.
V Editoru registru pomocí levého postranního panelu přejděte na následující klíč:
HKEY_CLASSES_ROOT \ Directory \ shell
Dále vytvoříte nový klíč uvnitř shell
klíč. Klepněte pravým tlačítkem myši na ikonu shell
a zvolte Nový> Klíč. Pojmenujte nový klíč "powershellmenu." Jmenujeme nové klíčové funkce powershellmenu, protože ve Windows 8 a 10 (a jak vidíte na našem snímku) Powershell
klíč, který již obsahuje jiné funkce.
Nyní změníte (Výchozí)
v novém powershellmenu
klíč. S powershellmenu
vyberte vybraný klíč, poklepejte na ikonu (Výchozí)
hodnotu pro otevření okna vlastností.
V okně Vlastnosti nastavte hodnotu v poli "Hodnota dat" na "Otevřít PowerShell zde" a potom klepněte na tlačítko "OK". To dává příkazu název, který se objeví v místní nabídce.
Případně můžete také příkaz nastavit tak, aby se zobrazil pouze tehdy, pokud držíte klávesu Shift vpravo po klepnutí pravým tlačítkem na jednotku - podobně jako příkaz "Open Command Prompt" je skrytý, pokud Shift + nekliknete pravým tlačítkem myši na složku. K tomu klepněte pravým tlačítkem myši powershellmenu
a zvolte Nový> Řetězcová hodnota. Název nové hodnoty "Rozšířená". Nemusíte provádět žádné změny. Stačí, když tento řetězec způsobí, že příkaz bude skryt za klávesou Shift.
Ať už jste provedli volitelný krok vytvoření Rozšířené
hodnota nebo ne, zbytek procesu je stejný. Dále budete muset vytvořit nový klíč uvnitř vašeho powershellmenu
klíč. Klepněte pravým tlačítkem myši na ikonu powershellmenu
a zvolte Nový> Klíč. Název nového příkazu ".
Nyní změníte (Výchozí)
v novém příkaz
klíč. S příkaz
vyberte vybraný klíč, poklepejte na ikonu (Výchozí)
hodnotu pro otevření okna vlastností.
The (Výchozí)
hodnota určuje skutečný příkaz, který se spustí při výběru možnosti v místní nabídce. Do pole Hodnota dat zadejte následující text a potom klepněte na tlačítko OK.
C: \\ Windows \\ systém32 \\ WindowsPowerShell \\ v1.0 \\ powershell.exe -NoExit -Command Set-Location -LiteralPath '% L'
Změny by se měly uskutečnit okamžitě, abyste mohli opustit Editor registru. Chcete-li otestovat, stačí kliknout pravým tlačítkem myši (nebo klávesou Shift + pravým tlačítkem myši, pokud nastavíte tuto možnost) libovolnou složku a vyberete příkaz "Otevřít s PowerShell".
Okno PowerShell by se mělo okamžitě otevřít a po několika okamžicích vás umístit do složky, na kterou jste klikli pravým tlačítkem myši.
Pokud chcete změny kdykoli zvrátit, stačí se vrátit do registru a odstranit powershellmenu
klíč, který jste vytvořili. Tímto se automaticky odstraní všechny hodnoty a další klíče, které jste vytvořili uvnitř powershellmenu
a odeberte příkaz z kontextové nabídky.
Stáhněte si náš One-Click Registry Hacks
Pokud nemáte pocit, že se potápíte do registru sami, vytvořili jsme některé hackery, které můžete použít. Příloha "Přidat PowerShell do kontextového menu" přidá příkaz PowerShell do běžného kontextového menu. "Přidat kontextovou nabídku PowerShell to Shift" přidá příkaz PowerShell do kontextové nabídky, kterou získáte při použití kláves Shift + pravým tlačítkem myši. A příkaz "Remove PowerShell from Context Menu" odstraní příkaz bez ohledu na to, jak jste jej přidali. Všechny tři hacks jsou zahrnuty v následujícím souboru ZIP. Poklepejte na ten, který chcete použít, a klikněte na příkazy.
PowerShell kontextové menu Hacks
Tyto hacks jsou opravdu jen powershellmenu
klíče, oddělil se na další klíče a hodnoty, o kterých jsme mluvili v předchozí části a pak jsme exportovali do souboru .REG. Spuštění hacků pouze upravuje hodnotu. A pokud se vám líbí hádka s registrem, stojí za to čas naučit se, jak vytvořit vlastní Registry hacks.