De 19 bedste Windows Powershell-tastaturgenveje

Vi er fans af alt, der gør det nemmere at bruge eller administrere computere. Så naturligvis er vi fans af genveje. Windows -genveje og tastekombinationer(shortcuts and key combos) gør alting nemmere. Det er da logisk, at Microsofts PowerShell - genveje kun gør PowerShell bedre.

Hvis du ikke er bekendt med PowerShell , har vi en PowerShell begyndervejledning(PowerShell beginner’s guide) . Det er fantastisk til både hjemmebrugere og it-professionelle. Der er mere til PowerShell end blot scriptsproget. Disse tastaturgenveje gælder for Microsofts Windows PowerShell ISE og PowerShell Console .

Selvom PowerShell spreder sig til andre operativsystemer – som macOS version 10.12 og nyere og endda flere Linux - distributioner – virker disse genveje muligvis ikke på alle operativsystemer eller alle versioner af PowerShell . Men selv nogle få vil spare dig for minutter, hvis ikke timer, ved at sammensætte dine scripts.

Bedste tastaturgenveje(Keyboard Shortcuts) til Windows PowerShell ISE

PowerShell Integrated Scripting Environment(PowerShell Integrated Scripting Environment) ( ISE ) er stedet, hvor du kan udvikle og teste PowerShell - scripts og apps. Alle versioner af Microsofts Windows -operativsystem, hvad enten det er Windows Server , Pro eller Home , inkluderer PowerShell ISE .

Da Windows Powershell ISE er et redigeringsmiljø, gælder de mest almindelige Microsoft Office-genveje(Microsoft Office shortcuts) , f.eks . Ctrl + C for at kopiere og Ctrl + V for at sætte ind. Genvejene nedenfor er specifikke for Powershell ISE .

  • Ctrl + Tab og Ctrl + Shift + Tab: Flytter PowerShell ISE's fokus fra fane til fane. Ctrl + Tab fører dig til højre, og Ctrl + Shift + Tab fører dig til venstre.

  • Ctrl + T: Åbner et nyt PowerShell- arbejdsområde. Du kan bruge dette til at adskille ting som app-projekter, der bruger flere scripts. Bemærk(Notice) , hvordan vores originale tre scripts er åbne under PowerShell 1 -arbejdsområdet. Vælg PowerShell 2 -arbejdsområde for at arbejde på et andet projekt.

  • Ctrl + W: Lukker det aktuelle PowerShell- arbejdsområde og alle åbne scripts. Hvis et script ikke er gemt endnu, åbnes en dialogboks for at spørge, om du vil gemme ændringerne eller ej.

  • Ctrl + M: Skjul eller udvid kontur. Læg mærke(Notice) til ForEach- sætningen nedenfor og + og tegnene ved siden af. Det første billede viser ForEach- klausulen kollapset; den anden viser scriptet udvidet.

  • Ctrl + F: Find specifik tekst i scriptet. Denne tastaturgenvej åbner vinduet Find . Du vil se parametre, som du kan anvende på din søgning, såsom Match store og små bogstaver(Match Case) , Hele ord(Whole word) , Søg op(Search up) , Find i udvalg(Find in selection) . Du kan også bruge regulære udtryk(Regular expressions) . Søgningen begynder, hvor markøren er placeret i scriptet.

  • F3: Finder den næste forekomst af søgeparametrene. Du kan bruge knappen Find næste(Find Next ) i Find -vinduet, men vinduet kommer i vejen. Prøv at vælge F3 for at springe til næste forekomst. Den vil fremhæve markøren.

  • Shift + F3:   Hvad hvis du går forbi det du har brug for ved hjælp af F3? Du skal blot(Simply) bruge Shift + F3 for at finde den tidligere forekomst. Det vil også have markørfremhævning.

  • Ctrl + H: Find s og erstatter enhver tekst i scriptet med anden tekst. Du kan anvende de samme parametre på dette værktøj som Find -værktøjet.

  • Ctrl + J: Åbner et felt til valg af uddrag. Snippets er små stykker kode med den rigtige syntaks. Dobbeltklik for(Double-click) at indsætte et uddrag, og tilføj derefter dine parametre.

  • Ctrl + Mellemrum:(Space:) På samme måde som at vise uddrag åbner denne kommando Intellisense . Intellisense præsenterer kontekstspecifikke muligheder som parametre eller komparatorer. I dette tilfælde viser den de mulige værdier af parameteren -ErrorAction for cmdlet'en (-ErrorAction )Remove-Item . Klik(Click) på en for at vælge den.

  • F5: Kører hele scriptet og beder om at gemme det. Marker afkrydsningsfeltet ud for Fremover, vis ikke denne besked(In the future, do not show this message) , og derefter OK for at køre og gemme ved at trykke på F5 i fremtiden. Det er det samme som at vælge knappen Kør script(Run Script ) .

  • F8: Vælg en sektion af PowerShell -scriptet, og tryk på F8 for at køre netop det uddrag. Dette hjælper med at fejlsøge scriptet et stykke ad gangen. Det er det samme som at vælge knappen Kør valg(Run Selection ) .

  • Ctrl + C eller Ctrl + Break: Stopper scriptet, mens det kører. Hvis du har valgt noget tekst, vil Ctrl + Break stoppe handlingen på det tidspunkt. Dette er en anden genvej, der er nyttig til at fejlsøge dine scripts. Valg af Stop Operation- knappen har samme effekt.

Bedste tastaturgenveje(Keyboard Shortcuts) til Windows PowerShell-konsollen(Windows PowerShell Console)

Hvis du har brugt kommandoprompten(Command Prompt) (cmd), vil du opdage, at Windows PowerShell-konsollen(Windows PowerShell Console) kun er en kommandoprompt, der er skræddersyet til brug af PowerShell -scripts og cmdlet'er på kommandolinjen. Konsollen ligner meget den gamle kommandolinjekonsol.

Hvis du ikke laver automatiseringsapps eller Windows-serveradministrationspakker, kan du bruge konsollen til at køre et par PowerShell - kommandoer. PowerShell -konsollen har dog et par flere funktioner og genveje . De sædvanlige kommandokonsolgenveje som pil op ( ^ ) og pil ned ( ˅ ) for at genkalde de seneste kommandoer fungerer også i PowerShell -konsollen.

  • Bogstav(Letter ) + F8: Kan ikke huske den cmdlet, du brugte for nylig, men du ved, at den startede med et S? Press S + F8 for at liste alle nyligt brugte cmdlets, der begynder med bogstavet S. På billedet nedenfor kan du se, at det første bogstav er en anden farve for at fortælle os, at vi lige har søgt på S.

  • Alt + F7: Rydder(Clears) alle de seneste kommandoer fra konsollens historie. Det er som at rydde udklipsholderen(clearing the clipboard) . Dette er nyttigt, når du har gjort meget i konsollen, og op- og ned-pilene ikke længere er nyttige til at springe mellem de nødvendige kommandoer.
  • Shift + Enter: For at indtaste flere linjer med kommandoer, brug Shift + Enter i slutningen af ​​hver linje, før du indtaster den næste. Vælg derefter Enter for at køre dem alle i rækkefølge.

  • F8: Søg(Search) gennem elementer i kommandohistorikken, der starter med det, der står ved prompten. I eksemplet nedenfor blev Get skrevet ved kommandoprompten. Hvis du vælger F8 igen, finder du den næste kommando, der begynder med Hent(Get) , hvis der er en.

  • Ctrl + Mellemrum:(Space:) Fungerer som Intellisense , men i konsollen. I eksemplet var Get-Item alt, der blev indtastet. Ved at bruge Ctrl + Space vises andre cmdlets med den begyndelse og deres syntaks. Du kan bruge venstre og højre pile til at gå mellem cmdlet'erne.

  • Faneblad:(Tab:) Fungerer som autofuldførelse, men gennemgår mulighederne ved at trykke på den gentagne gange. I det første eksempel er der kun bindestreg ( ) begyndelsen af ​​en parameter. Valg af fane går gennem mulighederne, indtil du får den, du ønsker. I dette tilfælde er det -Recurse .

Du har kraften(Power) i PowerShell nu

Da Microsoft udgav PowerShell i 2006, havde it-professionelle travlt med at bruge grafiske grænseflader og batchfiler til at administrere tingene. Nu håndteres disse metoder til automatisering og konfiguration med mindre arbejde og hurtigere, takket være PowerShell .



About the author

Jeg er softwareudvikler med over 10 års erfaring. Jeg har specialiseret mig i Mac-programmering og har skrevet flere tusinde linjer kode til forskellige Mac-programmer, inklusive, men ikke begrænset til: TextEdit, GarageBand, iMovie og Inkscape. Jeg har også erfaring med Linux og Windows udvikling. Mine færdigheder som udvikler giver mig mulighed for at skrive omfattende tutorials af høj kvalitet til forskellige softwareudviklingsplatforme - fra macOS til Linux - hvilket gør mine tutorials til det perfekte valg for dem, der ønsker at lære mere om de værktøjer, de bruger.



Related posts