Cmdlet ' Get-Process ” u PowerShell je odgovoran za pokretanje procesa na lokalnom računalu, kao i za rad na udaljenim računalima. Bilo koji specifični proces može se dohvatiti pomoću ID-a procesa (PID) ili naziva. Objekt se može proslijediti kroz cjevovod ovoj cmdlet.
Ovaj post će detaljno pregledati cmdlet 'Get-Process'.
Kako naredba “Get-Process” radi u PowerShell-u?
Cmdlet ' Get-Process ” Naredba se koristi za dobivanje popisa procesa na lokalnim i udaljenim računalima.
Primjeri vezani za ' Get-Process ” nalaze se u nastavku!
Primjer 1: Koristite cmdlet “Get-Process” za preuzimanje svih procesa u sustavu Windows
Da biste dobili sve procese u PowerShell-u, izvršite sljedeći kod:
Get-Process
Primjer 2: Koristite cmdlet 'Get-Process' za dobivanje svih dostupnih podataka o jednom ili više procesa
Da biste dohvatili podatke koji se odnose na jedan ili više procesa, pokrenite ' Get-Process ” sa željenim nazivom procesa:
Get-Process Explorer, sustav | Format-List *
U gore navedenom kodu:
-
- Prvo upišite ' Get-Process ” cmdlet i zatim definirajte određeni naziv procesa odvojen zarezom.
- Nakon toga navedite ' | ' cjevovod i dodajte ' Format-List ” cmdlet zajedno sa zvjezdicom (zamjenski znak):
Primjer 3: Koristite cmdlet 'Get-Process' za dobivanje svih procesa s radnim skupom manjim od navedene veličine
Izvršite sljedeći cmdlet za prikaz procesa s manjim radnim skupom od navedene veličine:
Get-Process | Gdje-Objekt { $_ .RadniSet -lt 20000000 }
Prema gore navedenom kodu:
-
- Prvo upišite ' Get-Process ' cmdlet zajedno s ' | ' cjevovod.
- Zatim odredite ' Gdje-Objekt ” cmdlet i navedite navedeni uvjet kako je definirano u gornjem kodu:
Primjer 4: Koristite cmdlet 'Get-Process' za dobivanje informacija o verziji određenog procesa
Da biste dobili informacije o verziji datoteke određenog cmdleta, koristite ' Get-Process ' cmdlet zajedno s ' istraživač ” naziv procesa. Zatim dodajte '- FileVersionInfo ” za dobivanje informacija o verziji datoteke:
Get-Process Explorer -FileVersionInfo
Primjer 5: Koristite cmdlet 'Get-Process' za pronalaženje vlasnika procesa
Da biste dobili ime vlasnika procesa, izvršite navedeni cmdlet:
Get-Process Explorer -IncludeUserName
Prema gornjem kodu, upišite ' Get-Process ” cmdlet i navedite određeni naziv procesa čije podatke o vlasniku treba dobiti. Zatim definirajte ' -IncludeUserName ” parametar na kraju koda:
Primjer 6: Koristite cmdlet 'Get-Process' za preuzimanje procesa po imenu
Da biste dohvatili proces prema njegovom imenu, jednostavno navedite određeni naziv procesa pomoću ' Get-Process ” cmdlet:
Get-Process Explorer
Primjer 7: Koristite cmdlet “Get-Process” za dobivanje procesa prema ID-u
Proces se također može dohvatiti navođenjem njegovog ID-a zajedno s ' Get-Process ' cmdlet i ' -Iskaznica ” parametar:
Get-Process -Iskaznica 3720
To je to! Prikupili smo korisne informacije o cmdlet-u 'Get-Process' u PowerShell-u.
Zaključak
Cmdlet ' Get-Process ” u PowerShell dobiva pokrenuti proces na udaljenim i lokalnim računalima. Može dobiti određeni proces po svom ID-u ili po imenu. Štoviše, također može dobiti detaljne informacije o određenom procesu korištenjem nekih specifičnih parametara. Ovaj vodič detaljno je demonstrirao cmdlet 'Get-Process' uz pomoć primjera.