Un'unità di base di un comando all'interno di Windows PowerShell viene definita cmdlet (pronunciata come comando-let). Tutti i cmdlet hanno un formato verbo-n. Tutti questi cmdlet possono essere utilizzati sia nella parte superiore che in minuscolo perché Windows PowerShell non è sensibile al caso.Questo articolo descrive brevemente il cmdlet in PowerShell con i risultati dell'apprendimento sotto quotati:
Quindi, iniziamo!
Cos'è un cmdlet PowerShell
È un comando molto semplice e leggero che viene utilizzato nell'ambiente di Windows Powershell ed è comunemente pronunciato come comando let. I cmdlet sono un tipo speciale di .Le classi di net che implementano alcune attività/operazioni specifiche e Windows PowerShell possono invocarle/chiamarle in fase di esecuzione attraverso le API.
Nomi di cmdlet
In PowerShell, i nomi dei cmdlet sono progettati in base a uno schema speciale i.e. Coppia verbo-n-n. Il verbo nel cmdlet determina l'azione che il cmdlet esegue mentre il nome determina la risorsa su cui il cmdlet specificato eseguirà l'azione.
Parametri CMDLET
I cmdlet PowerShell possono avere alcuni parametri obbligatori e opzionali che controllano come funziona il cmdlet. Diversi tipi di parametri del cmdlet sono elencati:
Differenza tra cmdlet e comandi
I cmdlet differiscono dai comandi negli aspetti sotto l'elenco:
Cmdlet usati frequentemente
PowerShell include centinaia di cmdlet e tra questi i cmdlet più frequentemente usati sono elencati nella tabella di seguito:
cmdlet | Descrizione |
Get-comand | Fornisce/recupera tutti i cmdlet installati su un computer. |
Get-childitem | Viene utilizzato per ottenere gli articoli e gli articoli del bambino in una o più posizioni. |
Ottenere aiuto | Fornisce informazioni dettagliate sul cmdlet specificato |
Gettare | Fornisce la posizione della directory corrente. |
Set-location | Imposta la posizione della directory corrente. |
Stop-Process | Viene utilizzato per fermare/terminare un processo. |
Nuovo oggetto | Crea un nuovo file/directory vuoto. |
Copy-Item | Copia i file/elementi da una posizione all'altra all'interno dello stesso spazio dei nomi. |
Rimuovi oggetto | Viene utilizzato per rimuovere un file/directory. |
Mossa | Viene utilizzato per spostare un file da una posizione all'altra. |
Rinominare | Questo cmdlet viene utilizzato per rinominare un file. |
Invoche-gpupdate | Aggiorna l'aggiornamento della politica del gruppo. |
Computatore aggiuntivo | Si unisce al computer a un dominio. |
Riavvia il computer | Questo cmdlet riavvia il sistema operativo su un computer locale/remoto. |
Stop-Computer | Questo cmdlet viene utilizzato per chiudere i computer locali o remoti. |
Come usare CMDlet in PowerShell
Consideriamo un paio di esempi per capire come funzionano i cmdlet in PowerShell:
Come funziona il cmdlet Get-Help in PowerShell
Il blocco di codice indicato di seguito ti aiuterà a comprendere il funzionamento di Get-Help CMDlet:
Get-Help New-EmNello snippet sopra, abbiamo utilizzato il cmdlet Get-Help per ottenere le informazioni dettagliate sul cmdlet del nuovo elemento.
Come funziona il cmdlet di get-location in PowerShell
In questo esempio, abbiamo utilizzato il cmdlet get-location per ottenere la posizione della directory corrente:
GettareL'output mostra che il cmdlet get-location restituisce la posizione della directory corrente.
Conclusione
Un'unità di base di un comando all'interno di Windows PowerShell viene definita cmdlet (pronunciata come comando-let). I cmdlet PowerShell possono essere invocati a livello di programmazione utilizzando le API di Windows PowerShell. In PowerShell, esiste una vasta gamma di cmdlet che vengono utilizzati per eseguire compiti diversi, ad esempio il cmdlet get-help fornisce informazioni dettagliate sul cmdlet specificato, il cmdlet get-location fornisce la posizione di directory corrente, il set di cmdlet set set Posizione della directory corrente e così via. Questo articolo ha presentato una panoramica completa dei cmdlet PowerShell.