Funktion zur Vervollständigung mit der TAB-TASTE in PowerShell

Abgeschlossen

Die Vervollständigung mit der TAB-TASTE ist ein PowerShell-Feature, das eine schnellere und einfachere Suche und Eingabe von Cmdlets und Parametern ermöglicht. Geben Sie dazu einige Zeichen eines Cmdlets oder eines Parameters in die ISE oder Konsole ein, und drücken Sie dann die TAB-TASTE. PowerShell ergänzt den fehlenden Teil des Namens automatisch durch Abgleich mit den eingegebenen Zeichen. Bei mehreren Übereinstimmungen drücken Sie einfach mehrmals die TAB-TASTE, bis der gewünschte Eintrag angezeigt wird. Dies funktioniert für Cmdlets und Parameter, Variablennamen, Objekteigenschaften und Dateipfade.

Schnellere und genauere Eingabe

Mit der Vervollständigung über die TAB-TASTE können Sie Befehle viel schneller eingeben und Fehler im Code vermeiden. Einige Cmdlet-Namen sind lang und kompliziert. So kann es passieren, dass Sie bei der Eingabe eines Namens wie Get-DnsServerResponseRateLimitingExceptionList versehentlich Buchstaben vergessen oder vertauschen.

Erkennen von Cmdlet- und Parameternamen

Mithilfe der Vervollständigung über die TAB-TASTE können Sie auch Cmdlet- und Parameternamen ermitteln. Wenn Sie beispielsweise wissen, dass Sie ein Cmdlet namens Get für eine Active Directory-Ressource benötigen, geben Sie den Text Get-AD in die Konsole ein und drücken die TAB-TASTE, um die verfügbaren Optionen anzuzeigen. Für Parameter geben Sie einfach einen Bindestrich (-) ein, und Sie drücken mehrmals die TAB-TASTE, um alle Parameter für ein Cmdlet anzuzeigen.

Die Vervollständigung mit der TAB-TASTE funktioniert sogar mit Platzhaltern. Wenn Sie wissen, dass Sie ein Cmdlet für Dienste benötigen, aber nicht sicher sind, welches Sie verwenden möchten, geben Sie den Text *-service in die Konsole ein. Drücken Sie dann die TAB-TASTE, um alle Cmdlets aufzurufen, die den Text -service in ihrem Namen enthalten.