Die 19 besten Windows Powershell-Tastaturkürzel

Wir sind Fans von allem, was die Verwendung oder Verwaltung von Computern einfacher macht. Also sind wir natürlich Fans von Abkürzungen. Windows Shortcuts und Tastenkombinationen(shortcuts and key combos) machen alles einfacher. Es ist daher logisch, dass die PowerShell-Verknüpfungen von Microsoft PowerShell nur besser(PowerShell) machen.

Wenn Sie mit PowerShell(PowerShell) nicht vertraut sind , haben wir einen PowerShell-Einsteigerleitfaden für(PowerShell beginner’s guide) Sie . Es eignet sich gleichermaßen für Heimanwender und IT-Profis. PowerShell ist mehr als nur die Skriptsprache. Diese Tastenkombinationen gelten für Microsofts Windows PowerShell ISE und PowerShell Console .

Obwohl sich PowerShell auf andere Betriebssysteme ausbreitet – wie macOS Version 10.12 und neuer und sogar mehrere Linux - Distributionen – funktionieren diese Verknüpfungen möglicherweise nicht auf allen Betriebssystemen oder allen Versionen von PowerShell . Aber selbst ein paar sparen Ihnen Minuten, wenn nicht Stunden, beim Zusammenstellen Ihrer Skripte.

Beste Tastenkombinationen(Keyboard Shortcuts) für Windows PowerShell ISE

In der PowerShell Integrated Scripting Environment ( ISE ) können Sie (ISE)PowerShell - Skripts und -Apps entwickeln und testen . Alle Versionen des Windows - Betriebssystems von Microsoft, ob Windows Server , Pro oder Home , enthalten die PowerShell ISE .

Da es sich bei Windows Powershell ISE um eine Bearbeitungsumgebung handelt, gelten die gängigsten Microsoft Office-Verknüpfungen(Microsoft Office shortcuts) , wie Strg(Ctrl ) + C zum Kopieren und Strg(Ctrl ) + V zum Einfügen. Die folgenden Verknüpfungen gelten speziell für die Powershell ISE .

  • Ctrl + Tab und Ctrl + Shift + Tab: Verschiebt den Fokus der PowerShell ISE von Registerkarte zu Registerkarte. Strg(Ctrl ) + Tab bringt Sie nach rechts, und Strg(Ctrl ) + Umschalt(Shift ) + Tab bringt Sie nach links.

  • Strg(Ctrl ) + T: Öffnet einen neuen PowerShell- Arbeitsbereich. Sie können dies verwenden, um Dinge wie App-Projekte mit mehreren Skripts zu trennen. Beachten Sie(Notice) , wie unsere ursprünglichen drei Skripts im PowerShell 1 -Arbeitsbereich geöffnet sind. Wählen Sie den PowerShell 2 -Arbeitsbereich aus, um an einem anderen Projekt zu arbeiten.

  • Strg(Ctrl ) + W: Schließt den aktuellen PowerShell - Arbeitsbereich und alle geöffneten Skripts. Wenn ein Skript noch nicht gespeichert ist, wird ein Dialogfeld geöffnet, in dem Sie gefragt werden, ob Sie die Änderungen speichern möchten oder nicht.

  • Strg(Ctrl ) + M: Gliederung reduzieren oder erweitern. Beachten Sie(Notice) die ForEach- Klausel unten und die Zeichen + und daneben. Das erste Bild zeigt die zusammengeklappte ForEach- Klausel; die zweite zeigt das Skript erweitert.

  • Ctrl + F: Bestimmten(Find) Text im Skript suchen. Diese Tastenkombination öffnet das Fenster Suchen . (Find)Sie sehen Parameter, die Sie auf Ihre Suche anwenden können, z. B. Groß-/Kleinschreibung(Match Case) , Ganzes Wort(Whole word) , Suche nach oben(Search up) , In Auswahl finden(Find in selection) . Sie können auch reguläre Ausdrücke(Regular expressions) verwenden . Die Suche beginnt dort, wo der Cursor im Skript platziert ist.

  • F3: Findet das nächste Vorkommen der Suchparameter. Sie könnten die Schaltfläche „Weitersuchen“ im Fenster „ (Find Next )Suchen(Find ) “ verwenden , aber das Fenster steht Ihnen im Weg. Versuchen Sie, F3(F3 ) auszuwählen , um zum nächsten Vorkommen zu springen. Es wird eine Cursor-Hervorhebung haben.

  • Shift + F3:   Was ist, wenn Sie mit F3 über das hinausgehen, was Sie brauchen? Verwenden Sie einfach (Simply)Umschalt(Shift ) + F3 , um das vorherige Vorkommen zu finden. Es wird auch eine Cursor-Hervorhebung haben.

  • Ctrl + H: Findet(Find) s und ersetzt jeden Text im Skript durch anderen Text. Sie können auf dieses Werkzeug dieselben Parameter anwenden wie auf das Suchwerkzeug(Find) .

  • Strg(Ctrl ) + J: Öffnet ein Snippets-Auswahlfeld. Snippets sind kleine Codeteile mit der richtigen Syntax. Doppelklicken Sie(Double-click) , um ein Snippet einzufügen, und fügen Sie dann Ihre Parameter hinzu.

  • Strg(Ctrl ) + Leertaste:(Space:) Ähnlich wie beim Anzeigen von Snippets öffnet dieser Befehl IntelliSense . Intellisense bietet kontextspezifische Optionen wie Parameter oder Komparatoren. In diesem Fall werden die möglichen Werte des Parameters „-ErrorAction“ für das Cmdlet „ (-ErrorAction )Remove-Item “ angezeigt. Klicken Sie(Click) auf eine, um sie auszuwählen.

  • F5: Führt das gesamte Skript aus und fordert zum Speichern auf. Aktivieren Sie das Kontrollkästchen neben Diese Meldung in Zukunft nicht mehr anzeigen(In the future, do not show this message) und dann OK zum Ausführen und Speichern durch Drücken von F5 in der Zukunft. Dies entspricht der Auswahl der Schaltfläche „ Skript ausführen“.(Run Script )

  • F8: Wählen Sie einen Abschnitt des PowerShell -Skripts aus und drücken Sie F8 , um nur dieses Snippet auszuführen. Dies hilft, das Skript Stück für Stück zu debuggen. Dies entspricht der Auswahl der Schaltfläche „ Auswahl ausführen“.(Run Selection )

  • Ctrl + C oder Strg(Ctrl ) + Break: Stoppt das Skript, während es ausgeführt wird. Wenn Sie Text ausgewählt haben, stoppt Strg(Ctrl ) + Break die Operation an diesem Punkt. Dies ist eine weitere hilfreiche Verknüpfung zum Debuggen Ihrer Skripts. Die Auswahl der Schaltfläche „Stop Operation“ hat denselben Effekt.

Beste Tastenkombinationen(Keyboard Shortcuts) für die Windows PowerShell-Konsole(Windows PowerShell Console)

Wenn Sie die Eingabeaufforderung(Command Prompt) (cmd) verwendet haben, werden Sie feststellen, dass die Windows PowerShell-Konsole(Windows PowerShell Console) nur eine Eingabeaufforderung ist, die auf die Verwendung von PowerShell -Skripts und -Cmdlets in der Befehlszeile zugeschnitten ist. Die Konsole sieht der alten Befehlszeilenkonsole sehr ähnlich.

Wenn Sie keine Automatisierungs-Apps oder Windows-Serververwaltungspakete erstellen, können Sie die Konsole verwenden, um einige PowerShell - Befehle auszuführen. Die PowerShell- Konsole verfügt jedoch über einige weitere Funktionen und Verknüpfungen. Die üblichen Tastenkombinationen für die Befehlskonsole wie der Aufwärtspfeil ( ^ ) und der Abwärtspfeil ( ˅ ) zum Abrufen der letzten Befehle funktionieren auch in der PowerShell - Konsole.

  • Buchstabe(Letter ) + F8: Sie können sich nicht an das Cmdlet erinnern, das Sie kürzlich verwendet haben, aber Sie wissen, dass es mit einem S begann? Press S + F8 , um alle kürzlich verwendeten Cmdlets aufzulisten, die mit dem Buchstaben S beginnen. Sehen Sie in der Abbildung unten, dass der erste Buchstabe eine andere Farbe hat, um uns mitzuteilen, dass wir gerade nach S gesucht haben.

  • Alt + F7: Löscht(Clears) alle letzten Befehle aus dem Verlauf der Konsole. Es ist wie das Leeren der Zwischenablage(clearing the clipboard) . Dies ist hilfreich, wenn Sie viel in der Konsole gemacht haben und die Aufwärts- und Abwärtspfeile nicht mehr hilfreich sind, um zwischen den benötigten Befehlen zu springen.
  • Shift + Enter: Um mehrere Befehlszeilen einzugeben, verwenden Sie Shift + Enter am Ende jeder Zeile, bevor Sie die nächste eingeben. Wählen Sie dann die Eingabetaste(Enter) , um sie alle nacheinander auszuführen.

  • F8: Durchsuchen(Search) Sie Elemente im Befehlsverlauf, die mit dem beginnen, was an der Eingabeaufforderung steht. Im folgenden Beispiel wurde Get an der Eingabeaufforderung eingegeben. Wenn Sie erneut F8 auswählen, wird der nächste Befehl gefunden, der mit Get beginnt, falls vorhanden.

  • Strg(Ctrl ) + Leertaste:(Space:) Funktioniert wie Intellisense , aber in der Konsole. Im Beispiel wurde lediglich Get-Item(Get-Item) eingegeben. Mit Ctrl + Space Leertaste werden andere Cmdlets mit diesem Anfang und ihrer Syntax angezeigt. Sie können die Links- und Rechtspfeile verwenden, um zwischen den Cmdlets zu wechseln.

  • Tab: Funktioniert wie Autocomplete, wechselt aber durch wiederholtes Drücken durch die Möglichkeiten. Im ersten Beispiel gibt es nur den Bindestrich ( ) am Anfang eines Parameters. Wenn Sie die Registerkarte auswählen, werden die Optionen durchgegangen, bis Sie die gewünschte erhalten. In diesem Fall ist es -Recurse .

Sie haben jetzt die Power von PowerShell

Als Microsoft PowerShell im Jahr 2006 veröffentlichte , waren IT-Experten damit beschäftigt, grafische Benutzeroberflächen und Batch-Dateien zu verwenden, um Dinge zu verwalten. Jetzt werden diese Automatisierungs- und Konfigurationsmethoden dank PowerShell mit weniger Aufwand und schneller gehandhabt .



About the author

Ich bin ein Berater für digitale Medien mit über 10 Jahren Erfahrung in der Arbeit mit Apple- und Microsoft-Produkten. Ich habe Erfahrung in der Gestaltung und Entwicklung von Websites, mobilen Apps und anderen digitalen Inhalten. Ich bin auch mit dem Betriebssystem Windows 7 bestens vertraut, da ich in den letzten Jahren an zahlreichen Projekten gearbeitet habe. Meine Fähigkeiten als Berater ermöglichen es mir, meinen Kunden professionelle Beratung anzubieten und ihnen dabei zu helfen, die Vorteile der neuesten Technologie-Tools zu nutzen, um ihre Geschäftsziele zu erreichen.



Related posts