Wir sind Fans von allem, was die Nutzung oder Verwaltung von Computern einfacher macht. Daher sind wir natürlich Fans von Abkürzungen. Windows Tastenkombinationen und Tastenkombinationen macht alles einfacher. Es ist daher logisch, dass die PowerShell-Verknüpfungen von Microsoft PowerShell nur verbessern.
Wenn Sie mit PowerShell nicht vertraut sind, haben wir eine PowerShell-Einsteigerleitfaden. Es eignet sich sowohl für Heimanwender als auch für IT-Profis. PowerShell bietet mehr als nur die Skriptsprache. Diese Tastenkombinationen gelten für Microsofts Windows PowerShell ISE und PowerShell Console.
Auch wenn 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 davon ersparen Ihnen beim Zusammenstellen Ihrer Skripte Minuten, wenn nicht sogar Stunden.
Beste Tastaturkürzel für Windows PowerShell ISE
In der PowerShell Integrated Scripting Environment (ISE) können Sie PowerShell-Skripte und -Apps entwickeln und testen. Alle Versionen des Windows-Betriebssystems von Microsoft, egal 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, etwa Strg + C für Kopieren und Strg + V für Einfügen. Die folgenden Verknüpfungen gelten speziell für die Powershell ISE.
Strg + Tab und Strg + Umschalt + Tab: Verschiebt den Fokus der PowerShell ISE von Tab zu Tab. Mit Strg + Tab gelangen Sie nach rechts, mit Strg + Umschalttaste + Tab gelangen Sie nach rechts bringt Sie nach links.
Strg + T: Öffnet einen neuen PowerShell-Arbeitsbereich. Sie könnten dies verwenden, um Dinge wie App-Projekte mithilfe mehrerer Skripte zu trennen. Beachten Sie, dass unsere ursprünglichen drei Skripte im Arbeitsbereich PowerShell 1 geöffnet sind. Wählen Sie den PowerShell 2 -Arbeitsbereich aus, um an einem anderen Projekt zu arbeiten.
Strg + W: Schließt den aktuellen PowerShell-Arbeitsbereich und alle geöffneten Skripte. Wenn ein Skript noch nicht gespeichert ist, öffnet sich ein Dialog, in dem Sie gefragt werden, ob Sie die Änderungen speichern möchten oder nicht..
Strg + M: Gliederung ein- oder ausblenden. Beachten Sie die ForEach -Klausel unten und die + - und – -Zeichen daneben. Das erste Bild zeigt die ausgeblendete ForEach-Klausel. Die zweite zeigt das erweiterte Skript.
Strg + F: Suchen Sie nach einem bestimmten Text im Skript. Diese Tastenkombination öffnet das Suchfenster. Es werden Parameter angezeigt, die Sie auf Ihre Suche anwenden können, z. B. Groß-/Kleinschreibung berücksichtigen , Ganzes Wort , Suchen nach oben , Suchen in Auswahl . Sie können auch Reguläre Ausdrücke 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 Suchen verwenden, aber das Fenster stört. Versuchen Sie, F3 zu drücken, um zum nächsten Vorkommen zu springen. Der Cursor wird hervorgehoben.
Shift + F3: Was passiert, wenn Sie mit F3 über das erforderliche Maß hinausgehen? Verwenden Sie einfach Umschalt + F3 , um das vorherige Vorkommen zu finden. Es wird auch eine Cursor-Hervorhebung geben.
Strg + H: Sucht und ersetzt jeden Text im Skript durch anderen Text. Sie können auf dieses Werkzeug dieselben Parameter anwenden wie auf das Suchwerkzeug.
Strg + J: Öffnet ein Snippet-Auswahlfeld. Ausschnitte sind kleine Codeteile mit der richtigen Syntax. Doppelklicken Sie, um ein Snippet einzufügen, und fügen Sie dann Ihre Parameter hinzu.
Strg + Leertaste: Ä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 Remove-Item angezeigt. Klicken Sie auf eines, um es 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 und klicken Sie dann auf OK , um es auszuführen und zu speichern, indem Sie in Zukunft F5 drücken. Dies entspricht der Auswahl der Schaltfläche Skript ausführen ..
F8: Wählen Sie einen Abschnitt des PowerShell-Skripts aus und drücken Sie F8 , um nur dieses Snippet auszuführen. Dies hilft dabei, das Skript Stück für Stück zu debuggen. Dies entspricht der Auswahl der Schaltfläche Auswahl ausführen .
Strg + C oder Strg + Pause: Stoppt das Skript, während es ausgeführt wird. Wenn Sie Text ausgewählt haben, stoppt Strg + Untbr den Vorgang an dieser Stelle. Dies ist eine weitere hilfreiche Verknüpfung zum Debuggen Ihrer Skripte. Das Auswählen der Schaltfläche Vorgang stoppen hat den gleichen Effekt.
Beste Tastaturkürzel für die Windows PowerShell-Konsole
Wenn Sie Eingabeaufforderung (cmd) verwendet haben, werden Sie feststellen, dass die Windows PowerShell-Konsole lediglich eine Eingabeaufforderung ist, die auf die Verwendung von PowerShell-Skripts und -Cmdlets in der Befehlszeile zugeschnitten ist. Die Konsole ähnelt stark der alten Befehlszeilenkonsole.
Wenn Sie keine Automatisierungsanwendungen 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 der Befehlskonsole wie der Aufwärtspfeil (^ ) und der Abwärtspfeil (˅ ) zum Abrufen aktueller Befehle funktionieren auch in der PowerShell-Konsole.
Buchstabe + F8: Sie können sich nicht an das Cmdlet erinnern, das Sie kürzlich verwendet haben, wissen aber, dass es mit einem S begann? Drücken Sie S + F8, um alle kürzlich verwendeten Cmdlets aufzulisten, die mit dem Buchstaben S beginnen. Im Bild unten sehen Sie, dass der erste Buchstabe eine andere Farbe hat, um uns zu zeigen, dass wir gerade nach S gesucht haben.
Alt + F7: Löscht alle letzten Befehle aus dem Konsolenverlauf. Es ist, als würde man die Zwischenablage leeren. Dies ist hilfreich, wenn Sie viel in der Konsole erledigt haben und die Auf- und Ab-Pfeile nicht mehr hilfreich sind, um zwischen den benötigten Befehlen zu wechseln.
Shift + Enter: Um mehrere Befehlszeilen einzugeben, verwenden Sie Shift + Enter das Ende jeder Zeile, bevor Sie die nächste eingeben. Wählen Sie dann die Eingabetaste , um sie alle nacheinander auszuführen..
F8: Durchsuchen Sie Elemente im Befehlsverlauf, die mit dem beginnen, was an der Eingabeaufforderung angezeigt wird. Im folgenden Beispiel wurde „Get“ an der Eingabeaufforderung eingegeben. Durch erneutes Auswählen von F8 wird der nächste Befehl gefunden, der mit „Get“ beginnt, sofern vorhanden.
Strg + Leertaste: Funktioniert wie Intellisense, jedoch in der Konsole. Im Beispiel wurde lediglich Get-Item eingegeben. Wenn Sie Strg + Leertaste verwenden, werden andere Cmdlets mit diesem Anfang und deren Syntax angezeigt. Mit den Pfeiltasten nach links und rechts können Sie zwischen den Cmdlets wechseln.
Tab: Funktioniert wie die automatische Vervollständigung, wechselt aber durch wiederholtes Drücken durch die Möglichkeiten. Im ersten Beispiel steht am Anfang eines Parameters nur der Bindestrich (– ). Wenn Sie die Registerkarte auswählen, werden die Optionen durchgegangen, bis Sie die gewünschte Option erhalten. In diesem Fall ist es -Recurse .
Sie haben jetzt die Macht von PowerShell
Als Microsoft 2006 PowerShell veröffentlichte, waren IT-Experten damit beschäftigt, grafische Oberflächen und Batchdateien zur Verwaltung zu verwenden. Dank PowerShell können diese Automatisierungs- und Konfigurationsmethoden jetzt mit weniger Aufwand und schneller durchgeführt werden.
.
Zusammenhängende Posts: