about_Built-in_Functions
Kurze Beschreibung
Beschreibt die integrierten Funktionen in PowerShell.
Lange Beschreibung
PowerShell enthält eine Reihe von Funktionen, die in jede PowerShell-Sitzung geladen werden. Diese Funktionen ähneln Cmdlets, sind aber in keinem Modul enthalten. Sie sind im PowerShell-Modul selbst definiert.
Diese Funktionen werden als Kurzhilfen für allgemeine Aufgaben bereitgestellt. In vielen Fällen rufen diese Funktionen ein vorhandenes Cmdlet mit einem zusätzlichen Parameter auf.
cd..
In der Windows CMD-Shell ist es üblich, den cd
Befehl ohne Leerzeichen zwischen dem Befehl und dem Zielpfad auszuführen. Diese Funktion wird ausgeführt Set-Location ..
, um in den übergeordneten Ordner zu wechseln.
cd\
In der Windows CMD-Shell ist es üblich, den cd
Befehl ohne Leerzeichen zwischen dem Befehl und dem Zielpfad auszuführen. Diese Funktion wird ausgeführt Set-Location \
, um in den Stammordner zu wechseln.
cd~
In der Windows CMD-Shell ist es üblich, den cd
Befehl ohne Leerzeichen zwischen dem Befehl und dem Zielpfad auszuführen. Diese Funktion wird ausgeführt Set-Location ~
, um in den Startordner zu wechseln.
Diese Funktion wurde in PowerShell 7.4 hinzugefügt.
Pause
Diese Funktion repliziert das Verhalten des pause
Befehls von cmd.exe
.
Das Skript hält die Ausführung an und fordert den Benutzer auf, eine Taste zu drücken, um fortzufahren.
help
Diese Funktion ruft mit Ihren Parametern Get-Help
auf und übergibt die Ausgabe an den Pager-Befehl des Systems. PowerShell verwendet einen anderen Standard-Pager für Windows- und Nicht-Windows-Systeme. Unter Windows-Systemen ist more.com
der Standard-Pager . Auf Nicht-Windows-Systemen ist less
der Standard-Pager .
Wenn die $env:PAGER
Umgebungsvariable definiert ist, verwendet PowerShell das angegebene Programm anstelle des Systemstandards.
prompt
Dies ist die Funktion, die die Standardaufforderung für die PowerShell-Befehlszeile erstellt. Sie können Ihre Eingabeaufforderung anpassen, indem Sie diese Funktion mit Ihrem eigenen überschreiben. Weitere Informationen finden Sie unter about_Prompts.
Clear-Host
Diese Funktion löscht den Bildschirm. Weitere Informationen finden Sie unter Clear-Host.
TabExpansion2
Dies ist die Standardfunktion, die für die Registerkartenerweiterung verwendet werden soll. Weitere Informationen finden Sie unter TabExpansion2.
oss
Diese Funktion bietet eine kurze Hand zum Ausführen Out-String -Stream
in einer Pipeline. Weitere Informationen finden Sie unter "Out-String".
mkdir
Diese Funktion bietet eine kurze Möglichkeit zum Ausführen New-Item -Type Directory
mit Ihren Parametern. Diese Funktion ist nur für Windows-Systeme definiert. Linux- und macOS-System verwenden den systemeigenen mkdir
Befehl.
Windows-Laufwerkbuchstabenfunktionen
In Windows werden Laufwerks-Bereitstellungspunkte einem Laufwerkbuchstaben zugeordnet, z C:
. B. .
Sie können einfach auf einem anderen Laufwerk zur aktuellen Position wechseln, indem Sie diesen Laufwerkbuchstaben in die Befehlszeile eingeben.
PowerShell erstellt eine Funktion für jeden möglichen Laufwerkbuchstaben über A:
Z:
.
Diese Laufwerkbuchstabenfunktionen sind auf Nicht-Windows-Systemen nicht definiert.