Come funziona il comando get-process in PowerShell

Come funziona il comando get-process in PowerShell

Il cmdlet "Get-Process"In PowerShell è responsabile di far funzionare i processi sul computer locale e di operare sui computer remoti. Qualsiasi processo specifico può essere recuperato dal suo ID processo (PID) o dal suo nome. Un oggetto può essere passato attraverso una pipeline a questo cmdlet.

Questo post panoramicherà in dettaglio il cmdlet "get-process".

Come funziona il comando "get-process" in PowerShell?

Il cmdlet "Get-Process"Il comando viene utilizzato per ottenere l'elenco dei processi su computer locali e remoti.

Esempi relativi a "Get-Process"Il comando è fornito di seguito!

Esempio 1: utilizzare il cmdlet "get-process" per ottenere tutti i processi su Windows

Per ottenere tutti i processi in PowerShell, eseguire il seguente codice:

Get-Process



Esempio 2: utilizzare il cmdlet "get-process" per ottenere tutti i dati disponibili su uno o più processi

Per recuperare i dati relativi a uno o più processi, eseguire il “Get-Process"Comando con il nome dei processi desiderati:

Get-Process Explorer, Sistema | Lista di formato *


Nel codice sopra indicato:

    • Innanzitutto, digita il “Get-Process"Cmdlet e quindi definire il nome di processo particolare separato da una virgola.
    • Successivamente, specificare il "|"Pipeline e aggiungi il"Lista di formato"Cmdlet insieme a un asterisco (jolly):


Esempio 3: utilizzare il cmdlet "get-process" per ottenere tutti i processi con un set di lavoro inferiore a una dimensione specificata

Eseguire il seguente cmdlet per visualizzare i processi con meno set di lavoro rispetto alla dimensione specificata:

Get-process | Dove-object $ _.Workingset -Lt 20000000


Secondo il codice sopra indicato:

    • Innanzitutto, digita il “Get-Process"Cmdlet insieme al"|" tubatura.
    • Quindi specificare il “Dove-oggetto"Cmdlet e fornire la condizione dichiarata come definita nel codice sopra:


Esempio 4: utilizzare il cmdlet "get-process" per ottenere le informazioni sulla versione di un processo specifico

Per ottenere le informazioni sulla versione del file di un cmdlet specifico, utilizzare il “Get-Process"Cmdlet insieme al"esploratore" nome del processo. Quindi, aggiungi il "-FileVeVeionInfo"Parametro per ottenere le informazioni sulla versione del file:

Get -Process Explorer -FileversionInfo



Esempio 5: utilizzare il cmdlet "get-process" per trovare il proprietario di un processo

Per ottenere il nome del processo del proprietario, eseguire il cmdlet specificato:

Get -Process Explorer -includeUsername


Secondo il codice sopra, digita "Get-Process"Cmdlet e specificare il nome di processo particolare le cui informazioni del proprietario devono essere ottenute. Quindi, definisci il "-IncludeUserName"Parametro alla fine del codice:


Esempio 6: utilizzare il cmdlet "get-process" per ottenere il processo per nome

Per recuperare il processo con il suo nome, semplicemente, specificare il nome di processo particolare con "Get-Process"CMDLET:

Get-Process Explorer



Esempio 7: utilizzare il cmdlet "get-process" per ottenere il processo dal suo ID

Un processo può anche essere recuperato specificando il suo ID insieme a "Get-Process"Cmdlet e"-Id"Parametro:

Get -Process -id 3720



Questo è tutto! Abbiamo compilato informazioni utili sul cmdlet "get-process" in PowerShell.

Conclusione

Il cmdlet "Get-Process"In PowerShell ottiene il processo di esecuzione su computer remoti e locali. Può ottenere un processo specifico con il suo ID o con il suo nome. Inoltre, può anche ottenere informazioni dettagliate su un processo specifico utilizzando alcuni parametri specifici. Questa guida ha dimostrato in dettaglio il cmdlet "get-process" con l'aiuto di esempi.