Hvordan fungerer 'Get-Process'-kommandoen i PowerShell

Hvordan Fungerer Get Process Kommandoen I Powershell



cmdleten ' Få-prosess ” i PowerShell er ansvarlig for å få prosessene til å kjøre på den lokale datamaskinen i tillegg til å operere på de eksterne datamaskinene. Enhver spesifikk prosess kan hentes ved sin prosess-ID (PID) eller ved dens navn. Et objekt kan føres gjennom en rørledning til denne cmdleten.

Dette innlegget vil gi en oversikt over 'Get-Process'-cmdleten i detalj.







Hvordan fungerer 'Get-Process'-kommandoen i PowerShell?

cmdleten ' Få-prosess kommandoen brukes til å få listen over prosessene på både lokale og eksterne datamaskiner.



Eksempler relatert til ' Få-prosess kommandoen er gitt nedenfor!



Eksempel 1: Bruk 'Get-Process' Cmdlet for å få alle prosessene på Windows





For å få alle prosessene i PowerShell, kjør følgende kode:

Få-prosess



Eksempel 2: Bruk «Get-Process» Cmdlet for å få alle tilgjengelige data om én eller flere prosesser



For å hente dataene knyttet til én eller flere prosesser, kjør ' Få-prosess kommando med ønsket prosessnavn:

Get-Process explorer, system | Format-liste *


I koden ovenfor:

    • Skriv først inn ' Få-prosess ” cmdlet og deretter definere det bestemte prosessnavnet atskilt med komma.
    • Etter det, spesifiser ' | ' pipeline og legg til ' Format-liste ' cmdlet sammen med en stjerne (jokertegn):


Eksempel 3: Bruk 'Get-Process' Cmdlet for å få alle prosesser med et arbeidssett som er mindre enn en spesifisert størrelse

Kjør følgende cmdlet for å vise prosessene med mindre arbeidssett enn den angitte størrelsen:

Få-prosess | Hvor-objekt { $_ .WorkingSet -lt 20000000 }


I henhold til koden ovenfor:

    • Skriv først inn ' Få-prosess ' cmdlet sammen med ' | 'rørledning.
    • Deretter spesifiser ' Hvor-objekt ' cmdlet og oppgi den angitte betingelsen som definert i koden ovenfor:


Eksempel 4: Bruk «Get-Process» Cmdlet for å få versjonsinformasjon for en spesifikk prosess

For å få informasjon om filversjon av en bestemt cmdlet, bruk ' Få-prosess ' cmdlet sammen med ' utforsker ' prosessnavn. Deretter legger du til '- FileVersionInfo parameter for å få informasjon om filversjon:

Get-Process explorer -FileVersionInfo



Eksempel 5: Bruk «Get-Process» Cmdlet for å finne eieren av en prosess

For å få eierens navn på prosessen, kjør den angitte cmdleten:

Get-Process explorer -Inkluder brukernavn


I henhold til koden ovenfor, skriv inn ' Få-prosess ” cmdlet og spesifiser det bestemte prosessnavnet hvis eierinformasjon må innhentes. Definer deretter ' -Inkluder brukernavn parameter på slutten av koden:


Eksempel 6: Bruk 'Get-Process' Cmdlet for å få prosessen etter navn

For å hente frem prosessen etter navnet, spesifiser du ganske enkelt det bestemte prosessnavnet med ' Få-prosess ' cmdlet:

Get-Process explorer



Eksempel 7: Bruk «Get-Process» Cmdlet for å få prosess etter ID

En prosess kan også hentes ved å spesifisere dens ID sammen med ' Få-prosess ' cmdlet og ' -Id ' parameter:

Få-prosess -Id 3720



Det er det! Vi har samlet nyttig informasjon om 'Get-Process' cmdleten i PowerShell.

Konklusjon

cmdleten ' Få-prosess ” i PowerShell får kjøreprosessen på både eksterne og lokale datamaskiner. Den kan få en spesifikk prosess ved sin ID eller ved navnet. Dessuten kan den også få detaljert informasjon om en bestemt prosess ved å bruke noen spesifikke parametere. Denne veiledningen har demonstrert 'Get-Process'-cmdleten i detalj ved hjelp av eksempler.