Cum funcționează comanda „Get-Process” în PowerShell

Cum Functioneaza Comanda Get Process In Powershell



cmdletul „ Obține-Proces ” în PowerShell este responsabil pentru rularea proceselor pe computerul local, precum și pentru operarea pe computerele de la distanță. Orice proces specific poate fi preluat prin ID-ul său de proces (PID) sau după numele său. Un obiect poate fi trecut printr-o conductă către acest cmdlet.

Această postare va prezenta în detaliu cmdletul „Get-Process”.







Cum funcționează comanda „Get-Process” în PowerShell?

cmdletul „ Obține-Proces Comanda ” este folosită pentru a obține lista proceselor atât pe computerele locale, cât și la distanță.



Exemple legate de „ Obține-Proces ” sunt furnizate mai jos!



Exemplul 1: Utilizați cmdlet-ul „Get-Process” pentru a obține toate procesele pe Windows





Pentru a obține toate procesele din PowerShell, executați următorul cod:

Obține-Proces



Exemplul 2: Utilizați cmdletul „Get-Process” pentru a obține toate datele disponibile despre unul sau mai multe procese



Pentru a prelua datele legate de unul sau mai multe procese, rulați „ Obține-Proces ”comandă cu numele proceselor dorite:

Get-Process explorer, sistem | Format-List *


În codul de mai sus:

    • Mai întâi, tastați „ Obține-Proces ” cmdlet și apoi definiți numele procesului particular, separat prin virgulă.
    • După aceea, specificați „ | ” pipeline și adăugați „ Format-List ” cmdlet împreună cu un asterisc (caracterul metalic):


Exemplul 3: Utilizați cmdletul „Get-Process” pentru a obține toate procesele cu un set de lucru mai mic decât o dimensiune specificată

Executați următorul cmdlet pentru a afișa procesele cu un set de lucru mai mic decât dimensiunea specificată:

Obține-Proces | Unde-Obiect { $_ .Set de lucru -lt 20000000 }


Conform codului de mai sus:

    • Mai întâi, tastați „ Obține-Proces cmdlet ” împreună cu „ | ” conductă.
    • Apoi specificați „ Unde-Obiect ” cmdlet și furnizați condiția declarată așa cum este definită în codul de mai sus:


Exemplul 4: Utilizați cmdlet-ul „Get-Process” pentru a obține informațiile despre versiunea unui anumit proces

Pentru a obține informațiile despre versiunea fișierului unui anumit cmdlet, utilizați „ Obține-Proces cmdlet ” împreună cu „ explorator ' numele procesului. Apoi, adăugați „- FileVersionInfo ” parametru pentru a obține informațiile despre versiunea fișierului:

Explorator Get-Process -FileVersionInfo



Exemplul 5: Utilizați cmdlet-ul „Get-Process” pentru a găsi proprietarul unui proces

Pentru a obține numele proprietarului procesului, executați cmdletul specificat:

Explorator Get-Process -IncludeUserName


Conform codului de mai sus, tastați „ Obține-Proces ” cmdlet și specificați numele procesului special ale cărui informații despre proprietar trebuie să fie obținute. Apoi, definiți „ -IncludeUserName ” parametru la sfârșitul codului:


Exemplul 6: Utilizați cmdlet-ul „Get-Process” pentru a obține procesul după nume

Pentru a prelua procesul după numele său, pur și simplu, specificați numele procesului particular cu „ Obține-Proces ” cmdlet:

Explorator Get-Process



Exemplul 7: Utilizați cmdlet-ul „Get-Process” pentru a obține procesul după ID-ul său

Un proces poate fi, de asemenea, preluat prin specificarea ID-ului său împreună cu „ Obține-Proces cmdlet-ul ” și „ -Id ” parametru:

Obține-Proces -Id 3720



Asta este! Am compilat informații utile despre cmdletul „Get-Process” în PowerShell.

Concluzie

cmdletul „ Obține-Proces ” în PowerShell primește procesul de rulare atât pe computerele de la distanță, cât și pe cele locale. Poate obține un anumit proces prin ID-ul sau după numele său. Mai mult, poate obține și informații detaliate despre un anumit proces utilizând niște parametri specifici. Acest ghid a demonstrat cmdletul „Get-Process” în detaliu, cu ajutorul exemplelor.