Sådan tilføjes Open PowerShell Here til menuen Højreklik på en mappe i Windows
Hvis du er fan af at bruge Windows PowerShell i stedet for Kommandoprompt, kan du godt lide at få adgang til det lige fra den sammenhængsmenu, du får, når du højreklikker på en mappe i Windows. Sådan får du det til at ske.
Windows indeholder allerede et "Åbn kommandovindue her", når du Shift + klikker på en mappe. PowerShell tilbyder dog et mere kraftfuldt funktionssæt, især hvis du gør nogen form for automatisering via scripting. Hvis du foretrækker PowerShell, skal du enten åbne PowerShell og derefter navigere til mappen eller bruge kommandoen fra menuen i File Explorer. I stedet hvorfor ikke tilføje et "Open PowerShell vindue her" mulighed for den samme kontekstmenu? Det er nemt at gøre. Du skal bare dykke ind i Windows-registreringsdatabasen for et par hurtige redigeringer.
Tilføj "Open PowerShell Window Here" til kontekstmenuen ved at redigere registreringsdatabasen manuelt
For at tilføje et "Open PowerShell Window Here" -alternativ til kontekstmenuen, skal du bare lave et par hurtige redigeringer i Windows-registreringsdatabasen.
Standard advarsel: Registerredigering er et kraftfuldt værktøj og misbruger det, der kan gøre systemet ustabilt eller endda ubrugeligt. Dette er et ret simpelt hack, og så længe du holder dig til instruktionerne, bør du ikke have nogen problemer. Når det er sagt, hvis du aldrig har arbejdet med det før, skal du overveje at læse om, hvordan du bruger registreringseditoren, før du kommer i gang. Og helt sikkert sikkerhedskopiere registreringsdatabasen (og din computer!) Før du foretager ændringer.
Åbn registreringseditoren ved at trykke på Start og derefter skrive "regedit." Tryk på Enter for at åbne registreringseditoren og give det tilladelse til at foretage ændringer på din pc.
I registreringseditoren skal du bruge venstre sidelinje til at navigere til følgende nøgle:
HKEY_CLASSES_ROOT \ Register \ shell
Dernæst opretter du en ny nøgle inde i skal
nøgle. Højreklik på skal
nøgle og vælg Ny> Nøgle. Navngiv den nye nøgle "powershellmenu." Vi navngiver vores nye nøgle powershellmenu, fordi i Windows 8 og 10 (og som du kan se i vores screenshot), en Powershell
nøglen eksisterer allerede, der tjener andre funktioner.
Nu ændrer du (Standard)
værdi inde i den nye powershellmenu
nøgle. Med powershellmenu
nøgle valgt, dobbeltklik på (Standard)
værdi for at åbne dens egenskabsvindue.
I egenskabsvinduet skal du angive værdien i feltet "Værdidata" til "Åbn PowerShell Here" og derefter klikke på "OK". Dette giver kommandoen det navn, der vises på kontekstmenuen.
Du kan også indstille kommandoen, så den kun vises, hvis du holder Skift nede, mens du højreklikker på et drev - på samme måde som kommandoen "Åbn kommandoprompt" er skjult, medmindre du Skift + højreklik på en mappe. Hertil skal du højreklikke på powershellmenu
nøgle og vælg Ny> Strengværdi. Navngiv den nye værdi "Extended." Du behøver ikke foretage ændringer. Bare at have den streng der vil få kommandoen til at være skjult bag Shift key adgang.
Uanset om du tog det valgfrie trin for oprettelsen af Udvidet
værdi eller ej, resten af processen er den samme. Du skal næste gang oprette en ny nøgle i din powershellmenu
nøgle. Højreklik på powershellmenu
nøgle og vælg Ny> Nøgle. Navngiv den nye nøgle "kommando".
Nu ændrer du (Standard)
værdi inde i den nye kommando
nøgle. Med kommando
nøgle valgt, dobbeltklik på (Standard)
værdi for at åbne dens egenskabsvindue.
Det (Standard)
værdi specificerer den aktuelle kommando, der vil køre, når du vælger indstillingen på kontekstmenuen. Indtast følgende tekst i feltet "Værdidata" og klik derefter på "OK".
C: \\ Windows \\ system32 \\ WindowsPowerShell \\ v1.0 \\ powershell.exe -NoExit -Command Set-Location -LiteralPath '% L'
Ændringerne skal finde sted straks, så du kan gå ud af registreringseditoren. For at teste det ud skal du blot højreklikke (eller Skift + højreklik, hvis du opsætter denne indstilling) en hvilken som helst mappe og vælge kommandoen "Åbn med PowerShell".
PowerShell-vinduet skal åbnes straks, og efter et øjeblik placeres du inde i den mappe, du højreklikker på.
Hvis du vil vende om ændringerne til enhver tid, skal du bare gå tilbage til registreringsdatabasen og slette powershellmenu
nøgle, du har oprettet. Dette sletter automatisk alle værdier og andre nøgler, du har oprettet i powershellmenu
nøgle og fjern kommandoen fra din kontekstmenu.
Download vores One-Click Registry Hacks
Hvis du ikke har lyst til at dykke ind i registreringsdatabasen selv, har vi lavet nogle registreringsdatablade, du kan bruge. "Add PowerShell to Context Menu" hack tilføjer PowerShell-kommandoen til den almindelige kontekstmenu. "Tilføj PowerShell til Shift Context Menu" tilføjer PowerShell-kommandoen til den kontekstmenu, du får, når du bruger Shift + højreklik. Og "Fjern PowerShell from Context Menu" fjerner kommandoen, uanset hvilken måde du tilføjede den. Alle tre hacks er inkluderet i den følgende ZIP-fil. Dobbeltklik på den, du vil bruge, og klik på vejledningen.
PowerShell Context Menu Hacks
Disse hack er virkelig bare den powershellmenu
nøgle, fjernet til de ekstra nøgler og værdier, vi talte om i det foregående afsnit og derefter eksporteret til en .REG-fil. At køre hackene ændrer kun værdien. Og hvis du nyder at snyde med registreringsdatabasen, er det værd at tage sig tid til at lære at lave dine egne registry hacks.