
2023 Autor: Peter John Melton | [email protected]. Zuletzt bearbeitet: 2023-08-25 03:28
Bei der Arbeit mit Windows PowerShell sind Sie möglicherweise auf den Begriff Cmdlet gestoßen und etwas verwirrt. Ist ein Cmdlet etwas völlig anderes als ein Befehl oder ist es nur der Name der PowerShell für sie? Der heutige Q & A-Beitrag von SuperUser enthält die Antwort auf eine Frage des neugierigen Lesers.
Die heutige Question & Answer-Sitzung wird von SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-basierten Gruppierung von Q & A-Websites.
Die Frage
SuperUser Reader RBT möchte wissen, warum Windows PowerShell-Befehle als Cmdlets bezeichnet werden:
I have been trying to figure out the nomenclature for why commands are called command-lets (cmdlets) in PowerShell. Why they are not simply called commands instead? What is the difference?
I could only guess based on this Wikipedia article about PowerShell that it might somehow be an abbreviation of the command line interface to interact with commands written in.Net.
Warum werden Windows PowerShell-Befehle als Cmdlets bezeichnet?
Die Antwort
SuperUser-Mitwirkender LotPings hat die Antwort für uns:
According to Microsoft:
A cmdlet is a lightweight command that is used in the Windows PowerShell environment. The Windows PowerShell runtime invokes these cmdlets within the context of automation scripts that are provided at the command line. The Windows PowerShell runtime also invokes them programmatically through Windows PowerShell APIs.
How Cmdlets Differ from Commands
Cmdlets differ from commands in other command-shell environments in the following ways:
- Cmdlets are instances of.NET Framework classes; they are not stand-alone executables.
- Cmdlets can be created from as few as a dozen lines of code.
- Cmdlets do not generally do their own parsing, error presentation, or output formatting. Parsing, error presentation, and output formatting are handled by the Windows PowerShell runtime.
- Cmdlets process input objects from the pipeline rather than from streams of text, and cmdlets typically deliver objects as output to the pipeline.
- Cmdlets are record-oriented because they process a single object at a time.
Source: Cmdlet Overview [Microsoft]
Haben Sie etwas zur Erklärung hinzuzufügen? Ton aus in den Kommentaren. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Hier geht es zum vollständigen Diskussionsthread.
Empfohlen:
Warum wird ein Netzwerktunnel als „Tunnel“bezeichnet?

Die Terminologie, auf die man beim Einstieg in die Computerwelt stößt, mag seltsam erscheinen oder Sie werden manchmal verwirrt und fragen sich, wie und warum diese Begriffe verwendet werden. In diesem Sinne hat der heutige SuperUser-Beitrag Antworten auf die Fragen verwirrter Leser.
So erstellen und verwenden Sie symbolische Links (auch als Symlinks bezeichnet) auf einem Mac

Symbolische Links, auch als Symlinks bezeichnet, sind spezielle Dateien, die auf Dateien oder Verzeichnisse an anderen Stellen Ihres Systems verweisen. Sie können sich wie fortgeschrittene Aliasnamen vorstellen und wie sie in MacOS verwendet werden.
Das vollständige Handbuch zum Erstellen symbolischer Links (auch als Symlinks bezeichnet) unter Windows

Windows 10, 8, 7 und Vista unterstützen alle symbolische Links (auch als Symlinks bezeichnet), die auf eine Datei oder einen Ordner auf Ihrem System verweisen. Sie können sie mithilfe der Eingabeaufforderung oder eines Drittanbieter-Tools namens Link Shell Extension erstellen.
Kann eine Festplatte als nicht entfernbar bezeichnet werden?

Wenn Sie die Hardware auf Ihrem Computer aktualisieren oder ändern, neigt Windows dazu, die Hardware meist ohne Probleme zu akzeptieren. Aber was tun Sie, wenn Windows eine neue permanente Festplatte immer wieder als "entfernbar" erkennt und aufführt? Der heutige Q & A-Beitrag von SuperUser enthält die Antwort auf eine Frage des neugierigen Lesers.
So aktivieren Sie Familienoptionen (auch als Kindersicherung bezeichnet) in Ihrem Steam-Client

Anfang dieser Woche veröffentlichte Steam Family Options, ihre Version der Kindersicherung, für den Steam-Spieleclient. Lesen Sie weiter, während wir Ihnen zeigen, wie Sie Spiele für Erwachsene, Online-Inhalte und Kaufoptionen sperren können, um Ihren Steam-Client kinderfreundlich zu machen.