Eine grundlegende Einheit eines Befehls in Windows PowerShell wird als CMDLET bezeichnet (ausgesprochen als Befehlslet). Alle CMDlets haben ein Verb-Nomen-Format und es gibt Hunderte von CMDlets, die in Windows PowerShell verwendet werden können. Alle diese CMDlets können sowohl im oberen als auch im unteren Fall verwendet werden.In diesem Artikel wird das CMDLET in PowerShell kurz beschrieben, mit den unten aufgeführten Lernergebnissen:
Also beginnen wir beginnen!
Was ist ein PowerShell CMDLet
Es ist ein sehr einfacher und leichtgewichtiger Befehl, der in der Windows PowerShell -Umgebung verwendet wird und häufig als Befehlsviete ausgesprochen wird. Cmdlets sind eine besondere Art von .Nettoklassen, die einige spezifische Aufgaben/Operationen implementieren, und Windows PowerShell kann sie zur Laufzeit über die APIs aufrufen/aufrufen.
CMDLet -Namen
In PowerShell sind die Namen der CMDlets basierend auf einem speziellen Muster i konzipiert.e. Verb-Nomen-Paar. Das Verb im CMDLet bestimmt die Aktion, die das CMDLET ausführt, während das Substantiv die Ressource bestimmt, auf der das angegebene CMDLET die Aktion ausführt.
CMDLet -Parameter
Die PowerShell -CMDlets können einige obligatorische und optionale Parameter haben, die steuern, wie das CMDLET funktioniert. Verschiedene Parametertypen des CMDLET sind gelistet: Belastung:
Unterschied zwischen CMDlets und Befehlen
Die CMDlets unterscheiden sich von den Befehlen in den folgenden Aspekten:
Häufig verwendete CMDlets
PowerShell enthält Hunderte von CMDlets und darunter die am häufigsten verwendeten CMDlets sind in der untergegebenen Tabelle aufgeführt:
cmdlet | Beschreibung |
Get-Command | Es liefert/ruft alle auf einem Computer installierten CMDlets ab. |
Get-Childitem | Es wird verwendet, um die Artikel sowie die Kinderartikel an einem oder mehreren Standorten zu erhalten. |
Hilfe bekommen | Bietet eine detaillierte Informationen zum angegebenen CMDLet |
Stammplatz | Bietet den aktuellen Verzeichnisstandort. |
Ort festlegen | Legt den aktuellen Verzeichnisort fest. |
Stoppprozess | Es wird verwendet, um einen Prozess anzuhalten/zu beenden. |
Neuer Gegenstand | Es erstellt eine neue leere Datei/ein neues Verzeichnis. |
Kopierweite | Kopiert die Dateien/Elemente von einem Speicherort zum anderen im gleichen Namespace. |
Gegenstand entfernen | Es wird verwendet, um eine Datei/ein Verzeichnis zu entfernen. |
Umzug | Es wird verwendet, um eine Datei von einem Ort auf den anderen zu verschieben. |
Umbenennen | Dieses CMDLet wird verwendet, um eine Datei umzubenennen. |
Invoke-gpupdate | Aktualisieren Sie das Update für Gruppenrichtlinien. |
Add-Computer | Verbindet den Computer zu einer Domain. |
Starte den Computer neu | Dieses CMDLet startet das Betriebssystem auf einem lokalen/entfernten Computer neu. |
Stop-Computer | Dieses CMDLet wird verwendet, um die lokalen oder abgelegenen Computer abzuschalten. |
So verwenden Sie CMDLET in PowerShell
Betrachten wir einige Beispiele, um zu verstehen, wie CMDLets in PowerShell funktionieren:
Wie CMDLet Get-Help in PowerShell funktioniert
Der unten angegebene Codeblock hilft Ihnen dabei, die Arbeit von Get-Help-CMDLet zu verstehen:
Get-Help-Neu-ElementIm obigen Snippet haben wir das CMDLet Get-Help verwendet, um die detaillierten Informationen über das neue CMDLet zu erhalten.
Wie funktioniert CMDLet in PowerShell
In diesem Beispiel haben wir das CMDLet Get Location verwendet, um den Standort des aktuellen Verzeichnisses zu erhalten:
StammplatzDie Ausgabe zeigt, dass das CMDLet Get Location den aktuellen Verzeichnisort zurückgibt.
Abschluss
Eine grundlegende Einheit eines Befehls in Windows PowerShell wird als CMDLET bezeichnet (ausgesprochen als Befehlslet). Die PowerShell -CMDlets können programmgesteuert mit den Windows PowerShell -APIs aufgerufen werden. In PowerShell gibt es eine breite Palette von CMDlets, die zur Ausführung verschiedener Aufgaben verwendet werden. Das Get-Help-CMDLet enthält eine detaillierte Informationen über das angegebene CMDLet. Get Location CMDLet bietet den aktuellen Verzeichnisort, das Set-Location-CMDLet, setzt die Setze von der aktueller Verzeichnisort und so weiter. In diesem Bericht wurde ein umfassender Überblick über PowerShell CMDlets dargestellt.