-Name und -Value sind erforderlich und sollten keine Leerzeichen enthalten. Die Beschreibung ist optional, kann Ihnen aber dabei helfen, sich zu erinnern, warum Sie diesen Alias erstellt haben.
-Value ist nicht auf Commandlets beschränkt, Sie können auch ausführbare Dateien auf Ihrem Laufwerk verwenden, indem Sie einen vollständigen Pfad angeben.
Beim Aliasing von Commandlets können Sie sogar alle Flags des aliasierten Commandlets verwenden, während Sie auf den Alias verweisen – die Vervollständigung per Tab funktoniert ebenfalls.
Wenn Sie jemals eine Fehlermeldung erhalten, wenn Sie versuchen, einen Aliasnamen zu erstellen, ist es sehr wahrscheinlich, dass es bereits einen Alias mit diesem Namen gibt.
Um diesen zu überschreiben, können Sie den Switch -Force verwenden, wobei ich empfehlen würde, den vorhandenen Alias vorher durch Ausführen von Get-Alias zu überprüfen.
Aliasse anzeigen
PowerShell wird mit vielen bereits aktivierten Aliassen geliefert, Sie können diese durch Ausführen von Get-Alias anzeigen – Dies zeigt Ihnen alle in der aktuellen Sitzung aktivierten Aliasse an.
Zusätzliche Filterung ist nach mehreren Kriterien möglich, wie z.B. -Definition oder -Name des Alias. Beide Parameter unterstützen Platzhalter, wodurch Sie z.B. alle Aliasse für Get- Commandlets finden können.
Alle Änderungen, die wir bisher gemacht haben, verschwinden, sobald Sie Ihre aktuelle PowerShell-Sitzung schließen, da das Setzen von Aliassen keine permanente Operation ist.
Daher möchten wir unsere Aliasse in einer Profildatei definieren. Wenn Sie erfahren wollen, wie das funktioniert, lesen Sie den entsprechenden Artikel in der Microsoft Dokumentation.
Innerhalb Ihres Profils können Sie den gleichen Befehl zum Erstellen Ihrer Aliase verwenden wie in Ihrer interaktiven Sitzung.