Så här lägger du till Öppna PowerShell Here till högerklick-menyn för en mapp i Windows
Om du är fan av att använda Windows PowerShell istället för Kommandotolken kan du tycka om att få tillgång till den direkt från den snabbmeny du får när du högerklickar på en mapp i Windows. Så här gör det att det händer.
Windows innehåller redan ett "Öppna kommandofönster här" när du Shift + klickar på en mapp. PowerShell erbjuder en mer kraftfull funktionalitet, men speciellt om du gör någon form av automatisering via skript. Om du föredrar PowerShell, måste du antingen öppna PowerShell och sedan navigera till mappen eller använda kommandot från menyn i File Explorer. Istället, varför inte lägga till ett "Open PowerShell fönster här" alternativ till samma snabbmeny? Det är lätt att göra. Du måste bara dyka in i Windows-registret för några snabba ändringar.
Lägg till "Open PowerShell Window Here" i kontextmenyn genom att redigera registret manuellt
För att lägga till ett "Open PowerShell Window Here" -alternativ i snabbmenyn behöver du bara göra några snabba ändringar i Windows-registret.
Standardvarning: Registerredigeraren är ett kraftfullt verktyg och missbrukar det kan göra systemet ostabilt eller till och med oanvändbart. Det här är en ganska enkel hack och så länge du håller dig till instruktionerna, borde du inte ha några problem. Med det sagt, om du aldrig har arbetat med det tidigare, överväg att läsa om hur du använder Registerredigeraren innan du börjar. Och definitivt säkerhetskopiera registret (och din dator!) Innan du gör ändringar.
Öppna Registry Editor genom att trycka på Start och sedan skriva "regedit." Tryck på Enter för att öppna Registry Editor och ge det tillstånd att göra ändringar på datorn.
I Registereditorn använder du vänster sidofält för att navigera till följande nyckel:
HKEY_CLASSES_ROOT \ Directory \ shell
Därefter skapar du en ny nyckel inuti skal
nyckel. Högerklicka på skal
och välj Ny> Nyckel. Namn den nya nyckeln "powershellmenu." Vi namnger vår nya nyckelhanteringsmeny eftersom i Windows 8 och 10 (och som du kan se i vår skärmdump), en Power
nyckeln finns redan som tjänar andra funktioner.
Nu ändrar du (Standard)
värdet inuti det nya powershellmenu
nyckel. Med powershellmenu
nyckel vald, dubbelklicka på (Standard)
värde för att öppna dess egenskaper fönster.
I fönstret Egenskaper ställer du in värdet i rutan "Värdesdata" till "Open PowerShell Here" och klickar sedan på "OK". Detta ger kommandot namnet som kommer att visas på snabbmenyn.
Alternativt kan du också ställa in kommandot så att det bara visas om du håller ned Shift ned medan du högerklickar på en enhet, ungefär på samma sätt som kommandot "Open Command Prompt" är dolt om du inte högerklickar på en mapp med Shift +. Till det, högerklicka på powershellmenu
nyckeln och välj Nytt> Strängvärde. Namn det nya värdet "Extended." Du behöver inte göra några ändringar i det. Att bara ha den strängen kommer att få kommandot att döljas bakom Shift-tangentåtkomst.
Oavsett om du tog det valfria steget att skapa Utökad
värdet eller inte, resten av processen är densamma. Du måste nästa skapa en ny nyckel i din powershellmenu
nyckel. Högerklicka på powershellmenu
och välj Ny> Nyckel. Namn den nya nyckeln "kommando".
Nu ändrar du (Standard)
värdet inuti det nya kommando
nyckel. Med kommando
nyckel vald, dubbelklicka på (Standard)
värde för att öppna dess egenskaper fönster.
De (Standard)
värde anger det faktiska kommandot som kommer att köras när du väljer alternativet på snabbmenyn. Skriv följande text i rutan "Värdesdata" och klicka sedan på "OK".
C: \\ Windows \\ system32 \\ WindowsPowerShell \\ v1.0 \\ powershell.exe -NoExit -Command Set-Location -LiteralPath '% L'
Ändringarna ska ske omedelbart, så du kan gå ur Registerredigeraren. För att testa det, högerklicka (eller Skift + högerklicka om du ställer in det här alternativet) någon mapp och välj kommandot "Öppna med PowerShell".
PowerShell-fönstret ska öppnas omedelbart och placera dig efter några minuter i den mapp du högerklickade på.
Om du vill byta ändringarna när som helst, gå bara tillbaka till registret och ta bort powershellmenu
nyckeln som du skapade. Detta tar automatiskt bort alla värden och andra nycklar du skapade inuti powershellmenu
tangenten och ta bort kommandot från din snabbmeny.
Ladda ner våra One-Click Registry Hacks
Om du inte tycker om att dyka in i registret själv, har vi skapat några registerhackar du kan använda. Hacket "Lägg till PowerShell to Context Menu" lägger till PowerShell-kommandot till den vanliga snabbmenyn. "Add PowerShell to Shift Context Menu" lägger till PowerShell-kommandot till den snabbmeny du får när du använder Shift + högerklick. Och "Ta bort PowerShell från kontextmenyn" tar bort kommandot oavsett vilket sätt du lagt till det. Alla tre hackarna ingår i följande ZIP-fil. Dubbelklicka på den du vill använda och klicka på instruktionerna.
PowerShell Context Menu Hacks
Dessa hackar är egentligen bara powershellmenu
nyckeln, avkortad till de extra nycklarna och värdena vi pratade om i föregående avsnitt och exporterades sedan till en .REG-fil. Att köra hacken ändrar bara värdet. Och om du gillar att fiska med registret, är det värt att ta sig tid att lära sig att skapa egna registerhackar.