Slik legger du til Åpne PowerShell Here til Høyreklikkmenyen for en mappe i Windows
Hvis du er fan av å bruke Windows PowerShell i stedet for kommandoprompt, kan du nyte å få tilgang til det rett fra hurtigmenyen du får når du høyreklikker en mappe i Windows. Slik gjør du det.
Windows inneholder allerede et "Åpne kommandovindu her her" når du Shift + klikker på en mappe. PowerShell tilbyr et kraftigere funksjonssett, men spesielt hvis du gjør noen form for automatisering gjennom skripting. Hvis du foretrekker PowerShell, må du enten åpne PowerShell og deretter navigere til mappen eller bruke kommandoen fra menyen i File Explorer. I stedet, hvorfor ikke legge til et "Open PowerShell vindu her" alternativ til samme kontekstmeny? Det er lett å gjøre. Du må bare dykke inn i Windows-registret for et par raske endringer.
Legg til "Open PowerShell Window Here" i kontekstmenyen ved å redigere registeret manuelt
For å legge til et "Open PowerShell Window Here" -alternativ i kontekstmenyen, trenger du bare å gjøre et par raske endringer i Windows-registret.
Standard advarsel: Registerredigering er et kraftig verktøy og misbruker det kan gjøre systemet ustabilt eller ubrukelig. Dette er en ganske enkel hack, og så lenge du holder fast i instruksjonene, bør du ikke ha noen problemer. Når det er sagt, hvis du aldri har jobbet med det før, bør du vurdere å lese om hvordan du bruker Registerredigering før du begynner. Og definitivt sikkerhetskopiere registret (og datamaskinen din!) Før du gjør endringer.
Åpne Registerredigering ved å trykke Start og deretter skrive "regedit." Trykk Enter for å åpne Registerredigering og gi den tillatelse til å gjøre endringer på PCen din.
I Registerredigering, bruk venstre sidefelt for å navigere til følgende nøkkel:
HKEY_CLASSES_ROOT \ Directory \ shell
Deretter skal du opprette en ny nøkkel inne i shell
nøkkel. Høyreklikk på shell
og velg Ny> Nøkkel. Navngi den nye nøkkelen "powershellmenu." Vi navngir vår nye nøkkel powershellmenu fordi i Windows 8 og 10 (og som du kan se i skjermbildet), en Kraftskall
nøkkel eksisterer allerede som tjener andre funksjoner.
Nå endrer du (Misligholde)
verdi inne i det nye powershellmenu
nøkkel. Med powershellmenu
nøkkel valgt, dobbeltklikk på (Misligholde)
verdi for å åpne egenskapsvinduet.
I egenskapsvinduet sett verdien i boksen "Verdi data" til "Open PowerShell Here" og klikk deretter "OK". Dette gir kommandoen navnet som vil vises på hurtigmenyen.
Eventuelt kan du også sette kommandoen slik at den bare vises hvis du holder Shift ned mens du høyreklikker på en stasjon, omtrent på samme måte som kommandoen "Åpne kommandoprompt" er skjult, med mindre du Shift + høyreklikker på en mappe. Til det, høyreklikk på powershellmenu
tasten og velg Ny> Strengeverdi. Gi den nye verdien "Extended." Du trenger ikke gjøre noen endringer i den. Bare å ha den strengen det vil føre til at kommandoen blir skjult bak Shift-nøkkel tilgang.
Enten du tok det valgfrie trinnet med å opprette Forlenget
verdi eller ikke, resten av prosessen er den samme. Du må neste opprette en ny nøkkel i din powershellmenu
nøkkel. Høyreklikk på powershellmenu
og velg Ny> Nøkkel. Navn den nye nøkkelen "kommando".
Nå endrer du (Misligholde)
verdi inne i det nye kommando
nøkkel. Med kommando
nøkkel valgt, dobbeltklikk på (Misligholde)
verdi for å åpne egenskapsvinduet.
De (Misligholde)
verdien spesifiserer den faktiske kommandoen som vil kjøre når du velger alternativet på hurtigmenyen. Skriv inn følgende tekst i boksen "Verdi data" og klikk deretter "OK".
C: \\ Windows \\ system32 \\ WindowsPowerShell \\ v1.0 \\ powershell.exe -NoExit -Command Set-Location -LiteralPath '% L'
Endringene bør skje umiddelbart, slik at du kan gå ut av Registerredigering. For å teste det, bare høyreklikk (eller Skift + høyreklikk hvis du konfigurerer dette alternativet) en hvilken som helst mappe og velg kommandoen "Åpne med PowerShell".
PowerShell-vinduet skal åpnes umiddelbart, og etter et øyeblikk plasserer du deg i mappen du høyreklikket på.
Hvis du vil reversere endringene når som helst, bare gå tilbake til registret og slette powershellmenu
nøkkel du opprettet. Dette vil automatisk slette verdier og andre nøkler du opprettet i powershellmenu
tasten og fjern kommandoen fra kontekstmenyen.
Last ned våre One-Click Registry Hacks
Hvis du ikke har lyst til å dykke inn i registret selv, har vi opprettet noen registerhack du kan bruke. "Add PowerShell to Context Menu" hack legger PowerShell-kommandoen til den vanlige kontekstmenyen. "Legg til PowerShell til Shift Context Menu" legger PowerShell-kommandoen til kontekstmenyen du får når du bruker Shift + høyreklikk. Og "Fjern PowerShell fra kontekstmeny" fjerner kommandoen uansett hvilken vei du la den til. Alle tre hackene er inkludert i følgende ZIP-fil. Dobbeltklikk den du vil bruke, og klikk gjennom instruksjonene.
PowerShell Context Menu Hacks
Disse hackene er egentlig bare powershellmenu
nøkkel, fjernet til de ekstra nøklene og verdiene vi snakket om i forrige seksjon og deretter eksportert til en .REG-fil. Kjører hackene endrer bare verdien. Og hvis du liker å feire med registret, er det verdt å ta deg tid til å lære å lage dine egne registry hacks.