Hvordan fungerer kommandoen “Get-Process” i PowerShell

Hvordan fungerer kommandoen “Get-Process” i PowerShell

Cmdlet “Få prosess”I PowerShell er ansvarlig for å få prosessene som kjører på den lokale datamaskinen i tillegg til å operere på de eksterne datamaskinene. Enhver spesifikk prosess kan hentes med prosess -ID (PID) eller med navnet. Et objekt kan føres gjennom en rørledning til denne cmdlet.

Dette innlegget vil oversikt over "get-prosessen" cmdlet i detalj.

Hvordan fungerer kommandoen “Get-Process” i PowerShell?

Cmdlet “Få prosess”Kommando brukes til å få listen over prosessene på både lokale og eksterne datamaskiner.

Eksempler relatert til “Få prosess”Kommando er gitt nedenfor!

Eksempel 1: Bruk "get-prosessen" cmdlet for å få alle prosessene på Windows

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

Få prosess



Eksempel 2: Bruk "get-prosessen" cmdlet for å få alle tilgjengelige data om en eller flere prosesser

For å hente dataene relatert til en eller flere prosesser, kjør "Få prosess”Kommando med ønsket prosessnavn:

Get-Process Explorer, System | Format-liste *


I den ovennevnte koden:

    • Først, skriv inn “Få prosess”Cmdlet og definerer deretter det aktuelle prosessnavnet atskilt med komma.
    • Etter det, spesifiser “|”Rørledning og legg til“Format-liste”Cmdlet sammen med en stjerne (jokertegn):


Eksempel 3: Bruk "Get-Process" Cmdlet for å få alle prosesser med et fungerende sett mindre enn en spesifisert størrelse

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

Get-Process | Hvor-objekt $ _.Workingset -lt 20000000


I henhold til den ovennevnte koden:

    • Først, skriv inn “Få prosess”Cmdlet sammen med“|”Rørledning.
    • Spesifiser deretter “Hvor-objektet”Cmdlet og oppgi den angitte tilstanden som definert i koden over:


Eksempel 4: Bruk "get-prosessen" cmdlet for å få versjonsinformasjonen til en spesifikk prosess

For å få filversjonsinformasjonen til en spesifikk cmdlet, bruk "Få prosess”Cmdlet sammen med“Explorer”Prosessnavn. Deretter legger du til “-FileVersionInfo”Parameter for å få filversjonsinformasjonen:

Get -Process Explorer -FileversjonInfo



Eksempel 5: Bruk "get-prosessen" cmdlet for å finne eieren av en prosess

For å få eierens navn på prosessen, utfør den spesifiserte cmdlet:

Get -Process Explorer -includeUserName


I henhold til koden ovenfor, skriv inn "Få prosess”Cmdlet og spesifiser det aktuelle prosessnavnet hvis eierinformasjon må oppnås. Deretter definerer du "-Inkludereusname”Parameter på slutten av koden:


Eksempel 6: Bruk "get-prosessen" cmdlet for å få prosessen ved navn

For å hente prosessen med navnet, spesifiser ganske enkelt det aktuelle prosessnavnet med "Få prosess”Cmdlet:

Get-Process Explorer



Eksempel 7: Bruk "get-prosessen" cmdlet for å få prosess med IDen

En prosess kan også hentes ved å spesifisere IT -en sammen med "Få prosess”Cmdlet og“-Id" parameter:

Get -Process -ID 3720



Det er det! Vi har samlet nyttig informasjon om "get-prosessen" cmdlet i PowerShell.

Konklusjon

Cmdlet “Få prosess”I PowerShell får løpsprosessen på både eksterne og lokale datamaskiner. Det kan få en spesifikk prosess med sin ID eller med navnet. Dessuten kan det også få detaljert informasjon om en spesifikk prosess ved å bruke noen spesifikke parametere. Denne guiden har demonstrert "get-prosess" cmdlet i detalj ved hjelp av eksempler.