Un cmdlet (pronunciato come in inglese "command-let") è un comando a funzionalità singola che consente di modificare gli oggetti in Windows PowerShell. È possibile riconoscere i cmdlet dal formato del nome, costituito da un verbo e un sostantivo separati da un trattino (-), ad esempio Get-Help, Get-Process e Start-Service.

Nelle shell tradizionali i comandi sono programmi eseguibili che possono essere molto semplici, come nel caso di attrib.exe, ma anche molto complessi, come netsh.exe.

In Windows PowerShell i cmdlet sono in genere molto semplici e sono progettati per essere utilizzati in combinazione con altri cmdlet. I cmdlet "get", ad esempio, consentono solo di recuperare dati, i cmdlet "set" consentono solo di impostare o modificare i dati, i cmdlet "format" consentono solo di formattare i dati e i cmdlet "out" consentono solo di indirizzare l'output a una destinazione specifica.

Per ogni cmdlet è disponibile un file della Guida a cui è possibile accedere digitando:

get-help <cmdlet-name> -detailed

La visualizzazione dettagliata del file della Guida del cmdlet include una descrizione del cmdlet, la sintassi dei comandi, descrizioni dei parametri e un esempio che illustra l'utilizzo del cmdlet.




Argomenti della Guida