Metode 1: Hvordan drepe en prosess ved hjelp av Taskkill i PowerShell?
TaskKill er en administratorkommando som brukes av PowerShell og CMD for å drepe enhver løpsprosess. Taskkill bruker PID (prosessidentifikasjon) eller prosessnavnet for å identifisere prosessnummeret og dreper det deretter.
Syntaks: Å drepe en prosess etter ID
> TaskKill /F /PID
Syntakselementer er forklart nedenfor.
Syntaks: Å drepe en prosess ved navn
> TaskKill /IM /F
Elementene i syntaks er:
Eksempel
Her har vi presentert bruken av oppgavekommandoen som i utgangspunktet brukes til å drepe en prosess.
Hvis du vil få prosessbildetavnet eller ID -en som bruker PowerShell, kan du få det via følgende kommando:
> Oppgaveliste
I output ovenfor representerer den første kolonnen “Bilde navn” bildene som er til stede, og den andre “PID” representerer prosess -ID -ene, den tredje kolonnen “Session Name” representerer tjenestenavn, fjerde kolonne “Session#” forteller om økten er av eller på ved å bruke 1 og 0.
Velg oppgaven du vil drepe og skrive ned ID -en i kommandoen nedenfor for å drepe den:
> TaskKill /F /PID 5276
Fra "SUKSESS”Melding, observeres det at prosessen er drept vellykket.
Taskkill tillater også drap på en oppgave ved å spesifisere navnet.
Spesifiser navnet på prosessen du vil drepe etter /JEG ER Parameter som følger:
> TaskKill /IM Calc.exe /f
Gratulerer! Du har lært å bruke taskkill for å drepe en prosess av IDen så vel som ved navnet.
Metode 2: Hvordan drepe en prosess ved hjelp av stoppprosess i PowerShell?
Stop-Process Cmdlet er en administrativ kommando som brukes til å drepe løpsprosessene. Stoppprosess-kommandoen bruker PID og navnet for å identifisere prosessen mens du dreper.
Syntaks: Drep prosessen med ID
> Stopp -prosess -id-Makt
Syntakselementer er beskrevet som
Eller
Syntaks: Å drepe prosessen med navn
> Stopp -prosess -navn-Makt
Syntakselementer blir forklart som
Eksempel
Dette eksemplet demonstrerer arbeidet med oppgavekommandoen.
Først av alt, kjør kommandoen over oppgaveliste for å få listen over oppgaver.
> Oppgaveliste
Spesifiser prosessen du vil drepe og deretter legge inn ID -en
> Stoppprosess -ID 5704 -Force
Derfor avsluttes prosessen ved å bruke stoppprosessen Cmdlet.
Stoppprosess lar deg også drepe prosessen ved å spesifisere navnet.
> Stopp -prosess -navn Notisblokk -Force
Prosessen som heter “Notisblokk”Drepes med suksess.
Gratulerer! Du har lært vellykket å drepe prosessen ved hjelp av PowerShell.
Konklusjon
For å drepe en prosess, støtter PowerShell Stop-Process og Taskkill-kommandoer. Begge metodene sporer prosessen enten ved å bruke prosessnavnet eller ID. Dette innlegget har gitt en liste over mulige metoder for å drepe en prosess ved hjelp av PowerShell. Du kan også få listen over prosessene via Get-Process eller Tasklist-kommandoer i PowerShell.