De 19 beste Windows Powershell-sneltoetsen

We zijn fan van alles wat het gebruik of het beheer van computers gemakkelijker maakt. Dus natuurlijk zijn we fans van snelkoppelingen. Windows -snelkoppelingen en toetscombinaties(shortcuts and key combos) maken alles eenvoudiger. Het is dan ook logisch dat de PowerShell-snelkoppelingen van Microsoft PowerShell alleen maar beter(PowerShell) maken .

Als u niet bekend bent met PowerShell , hebben we een PowerShell-handleiding voor beginners(PowerShell beginner’s guide) . Het is geweldig voor zowel thuisgebruikers als IT-professionals. PowerShell is meer dan alleen de scripttaal. Deze sneltoetsen zijn van toepassing op Microsoft's Windows PowerShell ISE en PowerShell Console .

Hoewel PowerShell zich verspreidt naar andere besturingssystemen, zoals macOS-versie 10.12 en nieuwer en zelfs verschillende Linux - distributies, werken deze snelkoppelingen mogelijk niet op alle besturingssystemen of alle versies van PowerShell . Maar zelfs een paar bespaart u minuten, zo niet uren, bij het samenstellen van uw scripts.

Beste sneltoetsen(Keyboard Shortcuts) voor Windows PowerShell ISE

In de PowerShell Integrated Scripting Environment ( ISE ) kunt u PowerShell - scripts en -apps ontwikkelen en testen. Alle versies van het Windows - besturingssysteem van Microsoft, of het nu Windows Server , Pro of Home is, bevatten de PowerShell ISE .

Aangezien Windows Powershell ISE een bewerkingsomgeving is, zijn de meest voorkomende Microsoft Office-snelkoppelingen van(Microsoft Office shortcuts) toepassing, zoals Ctrl + C voor kopiëren en Ctrl + V voor plakken. De onderstaande sneltoetsen zijn specifiek voor de Powershell ISE .

  • Ctrl + Tab en Ctrl + Shift + Tab: Verplaatst de focus van de Power shell ISE van tabblad naar tabblad. Ctrl + Tab brengt u naar rechts en Ctrl + Shift + Tab brengt u naar links.

  • Ctrl + T: Opent een nieuwe PowerShell - werkruimte. Je zou dit kunnen gebruiken om dingen zoals app-projecten te scheiden die meerdere scripts gebruiken. Merk(Notice) op hoe onze oorspronkelijke drie scripts zijn geopend onder de PowerShell 1 - werkruimte. Selecteer PowerShell 2 -werkruimte om aan een ander project te werken.

  • Ctrl + W: Sluit de huidige PowerShell - werkruimte en alle geopende scripts. Als een script nog niet is opgeslagen, wordt er een dialoogvenster geopend waarin u wordt gevraagd of u de wijzigingen wilt opslaan of niet.

  • Ctrl + M: Samenvouwen of uitvouwen omtreklijnen. Let(Notice) op de ForEach - clausule hieronder en de + en - tekens ernaast. De eerste afbeelding toont de ForEach - clausule samengevouwen; de tweede toont het script uitgevouwen.

  • Ctrl + F: Zoek(Find) specifieke tekst in het script. Deze sneltoets opent het venster Zoeken . (Find)U ziet parameters die u op uw zoekopdracht kunt toepassen, zoals Hoofdlettergebruik(Match Case) , Heel woord(Whole word) , Omhoog zoeken(Search up) , Zoeken in selectie(Find in selection) . U kunt ook reguliere expressies(Regular expressions) gebruiken . Het zoeken begint waar de cursor in het script staat.

  • F3: Vindt het volgende voorkomen van de zoekparameters. U kunt de knop Volgende zoeken in het venster (Find Next )Zoeken(Find ) gebruiken , maar het venster staat in de weg. Probeer F3 te selecteren om naar de volgende instantie te gaan. Het zal cursormarkering hebben.

  • Shift + F3:   wat als je voorbij gaat aan wat je nodig hebt met F3? Gebruik gewoon (Simply)Shift + F3 om het vorige exemplaar te vinden. Het zal ook cursormarkering hebben.

  • Ctrl + H: zoek(Find) s en vervangt elke tekst in het script door andere tekst. U kunt op deze tool dezelfde parameters toepassen als op de tool Zoeken(Find) .

  • Ctrl + J: Opent een selectievak voor fragmenten. Snippets zijn kleine stukjes code met de juiste syntaxis. Dubbelklik(Double-click) om een ​​fragment in te voegen en voeg vervolgens uw parameters toe.

  • Ctrl + spatie:(Space:) vergelijkbaar met het weergeven van fragmenten, opent deze opdracht Intellisense . Intellisense presenteert contextspecifieke opties zoals parameters of comparators. In dit geval worden de mogelijke waarden van de parameter -ErrorAction voor de cmdlet Remove-Item weergegeven. Klik(Click) op een om deze te selecteren.

  • F5: Voert het volledige script uit en vraagt ​​om het op te slaan. Vink het vakje aan naast In de toekomst, dit bericht niet weergeven(In the future, do not show this message) en vervolgens OK om het uit te voeren en op te slaan door in de toekomst op F5 te drukken. Het is hetzelfde als het selecteren van de knop Script uitvoeren(Run Script ) .

  • F8: Selecteer een sectie van het PowerShell- script en druk op F8 om alleen dat fragment uit te voeren. Dit helpt het script stuk voor stuk te debuggen. Het is hetzelfde als het selecteren van de knop Selectie(Run Selection ) uitvoeren.

  • Ctrl + C of Ctrl + Break: Stopt het script terwijl het wordt uitgevoerd. Als u tekst hebt geselecteerd, stopt Ctrl + Break de bewerking op dat moment. Dit is een andere sneltoets die handig is voor het debuggen van uw scripts. Het selecteren van de Stop Operation- knop heeft hetzelfde effect.

Beste sneltoetsen(Keyboard Shortcuts) voor de Windows PowerShell-console

Als u de opdrachtprompt(Command Prompt) (cmd) hebt gebruikt, zult u merken dat de Windows PowerShell-console slechts een opdrachtprompt is die is aangepast voor het gebruik van PowerShell -scripts en cmdlets op de opdrachtregel. De console lijkt veel op de oude opdrachtregelconsole.

Als u geen automatiseringsapps of Windows-serverbeheerpakketten maakt, kunt u de console gebruiken om een ​​paar PowerShell - opdrachten uit te voeren. De PowerShell -console heeft echter nog een paar functies en snelkoppelingen. De gebruikelijke sneltoetsen voor de opdrachtconsole, zoals de pijl omhoog ( ^ ) en de pijl omlaag ( ˅ ) om recente opdrachten op te roepen, werken ook in de PowerShell -console.

  • Letter + F8: weet je de cmdlet die je onlangs hebt gebruikt niet meer, maar weet je dat hij met een S begon? Press S + F8 om alle recent gebruikte cmdlets weer te geven die beginnen met de letter S. In de onderstaande afbeelding ziet u dat de eerste letter een andere kleur heeft om ons te laten weten dat we zojuist op S hebben gezocht.

  • Alt + F7: Wist(Clears) alle recente opdrachten uit de geschiedenis van de console. Het is alsof je het klembord opruimt(clearing the clipboard) . Dit is handig als je veel in de console hebt gedaan en de pijlen omhoog en omlaag niet langer nuttig zijn om tussen de benodigde commando's te springen.
  • Shift + Enter: Om meerdere regels met opdrachten in te voeren, gebruikt u Shift + Enter aan het einde van elke regel voordat u de volgende invoert. Selecteer vervolgens Enter om ze allemaal in volgorde uit te voeren.

  • F8: Doorzoek(Search) items in de opdrachtgeschiedenis die beginnen met wat er op de prompt staat. In het onderstaande voorbeeld is Get getypt bij de opdrachtprompt. Als u opnieuw F8 selecteert, wordt de volgende opdracht gevonden die begint met Get als die er is.

  • Ctrl + spatie:(Space:) werkt als Intellisense , maar in de console. In het voorbeeld was Get-Item alles wat werd ingevoerd. Als u Ctrl + Space gebruikt, worden andere cmdlets met dat begin en hun syntaxis weergegeven. U kunt de linker- en rechterpijl gebruiken om tussen de cmdlets te gaan.

  • Tab: Werkt als automatisch aanvullen, maar doorloopt de mogelijkheden door er herhaaldelijk op te drukken. In het eerste voorbeeld is er alleen het streepje ( ) begin van een parameter. Door het tabblad te selecteren, doorloopt u de opties totdat u degene krijgt die u wilt. In dit geval is het -Recurse .

Je hebt nu de kracht(Power) van PowerShell

Toen Microsoft PowerShell in 2006 uitbracht , waren IT-professionals druk bezig met het gebruik van grafische interfaces en batchbestanden om dingen te beheren. Dankzij PowerShell worden deze automatiserings- en configuratiemethoden nu met minder werk en sneller afgehandeld .



About the author

Ik ben een softwareontwikkelaar met meer dan 10 jaar ervaring. Ik ben gespecialiseerd in Mac-programmering en heb duizenden regels code geschreven voor verschillende Mac-programma's, waaronder maar niet beperkt tot: TextEdit, GarageBand, iMovie en Inkscape. Ook heb ik ervaring met Linux en Windows ontwikkeling. Dankzij mijn vaardigheden als ontwikkelaar kan ik hoogwaardige, uitgebreide tutorials schrijven voor verschillende softwareontwikkelingsplatforms - van macOS tot Linux - waardoor mijn tutorials de perfecte keuze zijn voor diegenen die meer willen weten over de tools die ze gebruiken.



Related posts