Was ist ein Cmdlet?

Ein Cmdlet (ausgesprochen "command-let") ist ein spezieller Befehlstyp, der in der Windows PowerShell-Befehlszeilenumgebung bereitgestellt wird. Sie ermöglichen Benutzern, bestimmte erweiterte Betriebssystemfunktionen zu implementieren. Cmdlets sind besonders nützlich, wenn sie als Teil eines Skripts oder einer Batchdatei verwendet werden. Sie können jedoch auch an der Eingabeaufforderung eingegeben werden. Ihre Befehlsnamen haben die Form eines groß geschriebenen Verb-Nomen-Paars, das mit einem Bindestrich verbunden ist, beispielsweise "Get-Help".

In den folgenden Abschnitten finden Sie eine Liste nützlicher Cmdlets, die Sie in der Windows PowerShell verwenden können, sowie Beispiele dafür, wie sie ausgeführt werden.

  • Get-Command
  • Hilfe erhalten
  • Neuer Gegenstand
  • Get-Location
  • Ort festlegen
  • Andere Cmdlets

Das Cmdlet Get-Command listet andere Cmdlets auf. Wenn Sie "Get-Command" ohne Optionen eingeben, werden alle verfügbaren Cmdlets aufgelistet (und es gibt viele davon). Es ist viel sinnvoller, mithilfe von Get-Command nach einem Cmdlet zu suchen, das eine bestimmte Zeichenfolge enthält, und zwar mit der Option -name . So suchen Sie beispielsweise nach dem Cmdlet "Initialize-Volume":

Get-Command -name Initialize-Volume

... oder Sie können Platzhalter verwenden, um den Namen eines Cmdlets teilweise abzugleichen. Zum Beispiel der Befehl:

 Get-Command -name * Vol * 

... listet alle Cmdlets auf, die den Namen "Vol" enthalten.

Hilfe erhalten

Das Cmdlet Get-Help zeigt eine Hilfemeldung mit weiteren Informationen zur ordnungsgemäßen Verwendung eines Cmdlets an. Um beispielsweise weitere Informationen zum Cmdlet Get-Process zu erhalten, führen Sie Folgendes aus:

Neuer Gegenstand

 Get-Help Get-Process 

Mit dem Befehl " Neues Element" können Sie bequem über die Befehlszeile eine neue Datei oder ein neues Verzeichnis auf Ihrem Computer erstellen. Sie können mit der Option -type angeben, dass das zu erstellende Element eine Datei oder ein Verzeichnis ist. Um beispielsweise ein neues Verzeichnis mit dem Namen C: \ My Folder zu erstellen, können Sie den Befehl verwenden:

 Verzeichnis "c: \ My Folder" des neuen Elements 

... und um eine Datei namens C: \ My Folder \ new file.txt zu erstellen, können Sie den Befehl verwenden:

 Datei des Typs "c: \ Mein Ordner \ neue Datei.txt" 

Es ist wichtig, den Datei- oder Verzeichnisnamen in Anführungszeichen zu setzen, wenn er Leerzeichen enthält, wie wir es in diesen Beispielen getan haben.

Get-Location

Das Cmdlet " Get-Location" informiert Sie über Ihr aktuelles Verzeichnis. Zum Beispiel:

 Get-Location 

Ort festlegen

Das Cmdlet Set-Location ändert das Arbeitsverzeichnis in ein von Ihnen angegebenes Verzeichnis. Um beispielsweise das aktuelle Verzeichnis in C: \ temp zu ändern, können Sie den Befehl verwenden:

 Set-Location C: \ temp 

Andere Cmdlets

Weitere Informationen und Beispiele für Cmdlets zur Verwendung in Microsoft PowerShell enthält Microsoft eine PowerShell-Dokumentationssite. Es enthält Details zu PowerShell, einschließlich Cmdlets und Hilfe zur Verwendung der Cmdlets in Skripts auf Ihrem System.

Befehlszeile, Betriebssystembegriffe, Windows