Introduzione a Get Command in PowerShell

Windows PowerShell è un linguaggio di scripting basato sulla piattaforma .net progettata per automatizzare le attività relative all'applicazione e all'amministrazione di Windows. Il termine PowerShell è una combinazione della lingua e dell'interfaccia in cui verranno eseguiti i comandi / script. La prima versione di PowerShell è stata introdotta nel 2006. Esistono due tipi di interfaccia in cui è possibile eseguire i comandi PowerShell; Windows PowerShell è come un prompt dei comandi in cui è possibile eseguire i cmdlet di PowerShell e Windows PowerShell ISE è il luogo in cui è possibile eseguire ed eseguire il debug degli script di PowerShell (una raccolta di cmdlet di PowerShell). È un linguaggio orientato agli oggetti che gli consente quindi di integrarsi con le interfacce .net. Ora è open-source e può essere installato anche su un altro sistema operativo.

Per avviare una sessione di PowerShell, digitare "PowerShell" nel prompt dei comandi.
Cmdlet e variabili di PowerShell

I comandi in PowerShell sono denominati "cmdlet". Il più importante di tutti i cmdlet è Get-Command. Questo cmdlet restituisce l'elenco di tutti i cmdlet disponibili in PowerShell.

Sintassi:

Di seguito è riportata la sintassi del cmdlet Get-Command.

Get-Command

((-Name) ) (-Module ) (-FullyQualifiedModule ) (-CommandType ) (-TotalCount ) (-Syntax) (-ShowCommandInfo) ((-ArgumentList) ) (-All) (-ListImported) (-ParameterName ) (-ParameterType ) (-UseFuzzyMatching) ()

Ad esempio : Get-Command

Uscita campione:

Per recuperare i cmdlet disponibili nella sessione corrente, è possibile utilizzare il cmdlet seguente.

Get-Command -ListImported

Parametri di Get-Command in PowerShell

Ecco i seguenti parametri di Get-Command nella menzione di PowerShell di seguito

-Tutti: indica che è necessario recuperare tutti i cmdlet. Il suo tipo è il parametro switch. Il valore predefinito è none e non accetta caratteri jolly.

-ArgumentList: utilizzato per recuperare informazioni sui cmdlet con l'aiuto dei parametri specificati. Il suo tipo è dell'oggetto. Alias ​​è Args. Il valore predefinito è none e non accetta caratteri jolly.

-CommandType: indica i tipi di comandi restituiti dal cmdlet. Alcuni dei suoi valori sono Alias, Tutti, Applicazione, Script esterno, Filtro e Funzione. Il suo tipo è il tipo di comando e gli alias è Tipo. Il valore predefinito è none e non accetta caratteri jolly.

-FullyQualifiedModule: restituisce i cmdlet con i nomi dei moduli specificati. Il suo tipo è la specifica del modulo. Il valore predefinito è none e non accetta caratteri jolly.

-ListImported: restituisce i cmdlet presenti nella sessione corrente. Il suo tipo è il parametro switch. Il valore predefinito è none e non accetta caratteri jolly.

-Modulo: restituisce il cmdlet disponibile nel modulo specificato. Tipo è stringa, il valore predefinito è nessuno e accetta caratteri jolly.

-Nome: restituisce l'elenco dei cmdlet menzionati con i nomi specificati. Sono ammessi caratteri jolly. Tipo è stringa, il valore predefinito è nessuno.

-Noun: restituisce i cmdlet, le funzioni e gli alias che contengono lo stesso nome o nomi specificati. Il suo tipo è una stringa e il valore predefinito è none. Accetta caratteri jolly.

-ParameterName: restituisce i cmdlet nella sessione corrente con i parametri specificati. Il suo tipo è stringa, il valore predefinito è nessuno e non accetta caratteri jolly.

-ParameterType: restituisce i cmdlet nella sessione che hanno lo stesso parametro del tipo specificato. Il suo tipo è PStypename. Il valore predefinito è none e non accetta caratteri jolly.

-TotalCount: indica il numero totale di cmdlet da restituire. Il tipo è Int32. Il valore predefinito è none e non accetta caratteri jolly.

-Verb: restituisce i cmdlet, le funzioni e gli alias che contengono gli stessi verbi o verbi specificati. Il suo tipo è una stringa e il valore predefinito è none. Accetta caratteri jolly.

Esempi di comando Get

Ecco gli esempi di comando Get nella menzione di PowerShell di seguito

Esempio 1

Ottieni cmdlet nella sessione corrente

Ingresso:

Get-Command -ListImported

Produzione:

Esempio n. 2

Ottieni cmdlet all'interno del modulo specificato

Ingresso:

Get-Command -Module Microsoft.PowerShell.Management

Produzione:

Esempio n. 3

Trova i cmdlet che un tipo di output

Ingresso:

Get-Command -Type Cmdlet | Where-Object OutputType | Elenco formati-Nome proprietà, Tipo output

Produzione:

Conclusione: ottieni il comando in PowerShell

Pertanto, l'articolo è stato trattato in dettaglio sul cmdlet Get-command in Powershell. Per informazioni dettagliate, si consiglia di utilizzare il comando Get-Help per get-command.

Articoli consigliati

Questa è una guida per ottenere il comando in PowerShell. Qui discutiamo i parametri e gli esempi del comando Get in PowerShell insieme a input e output. Puoi anche leggere il seguente articolo per saperne di più -

  1. Hibernate Mapping
  2. Funzioni stringa di PowerShell
  3. Direttive JSP
  4. Cos'è PowerShell

Categoria: