Kommandoen: "TASKKILL" er på Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. tilgjengelig
Eksemplene for kommandoen "TASKKILL"
Her er eksempler på bruk av
`taskkill`kommando i ledeteksten:
Eksempel 1: Avslutte en søknad etter prosessnavn:
taskkill /I DEN notepad.exe
-
`/I DEN`: Denne parameteren spesifiserer prosessnavnet.
-
`notepad.exe`: Navnet på prosessen som skal avsluttes (her: Notisblokk).
Eksempel 2: Avliving av en prosess med prosess-ID:
taskkill /PID 1234
-
`/PID`: Denne parameteren spesifiserer prosess-ID (PID).
-
`1234`: Prosess-ID-en til prosessen som skal avsluttes.
Eksempel 3: Tving avslutning av en søknad etter prosessnavn:
taskkill /F /I DEN chrome.exe
-
`/F`: Denne parameteren tvinger prosessen til å avslutte uten å spørre om bekreftelse.
-
`/I DEN chrome.exe`: Navnet på prosessen som skal tvinges til å avsluttes (her: Chrome).
Eksempel 4: Stoppe alle forekomster av en søknad etter prosessnavn:
taskkill /I DEN explorer.exe /T
-
`/T`: Denne parameteren avslutter alle underprosesser av den angitte prosessen.
-
`/I DEN explorer.exe`: Navnet på prosessen som skal avsluttes (her: Utforsker).
Eksempel 5: Å drepe alle prosessene til en spesifikk bruker:
taskkill /F /FI "USERNAME eq Brukernavn"
-
`/F`: Denne parameteren tvinger prosessene til å avsluttes uten bekreftelse.
-
`/FI "USERNAME eq Brukernavn"`: Dette filteret spesifiserer at bare prosesser til den angitte brukeren skal avsluttes.
Eksempel 6: Avslutte prosesser på en ekstern datamaskin:
taskkill /S Fjernt-Computer /U Brukernavn /P passord /I DEN notepad.exe
-
`/S Fjernt-Computer`: Navnet eller IP-adressen til den eksterne datamaskinen.
-
`/U Brukernavn`: Brukernavnet for autentisering på den eksterne datamaskinen.
-
`/P passord`: Passordet for autentisering på den eksterne datamaskinen.
-
`/I DEN notepad.exe`: Navnet på prosessen som skal avsluttes på den eksterne datamaskinen.
Merk at avslutningsprosesser kan påvirke kjørende applikasjoner og systemhelse. bruk denne
`taskkill`-Kommando utvis derfor forsiktighet og sørg for at du forstår implikasjonene, spesielt når du tvinger prosesser (
`/F`).
Eksempel 7: Stoppe alle forekomster av en applikasjon og starte en ny forekomst:
taskkill /F /I DEN notepad.exe
start notepad.exe
-
`/F`: Tvinger prosessen til å avslutte uten bekreftelse.
-
`/I DEN notepad.exe`: Stopper alle forekomster av Notisblokk.
-
`start notepad.exe`: Starter en ny forekomst av Notisblokk.
Eksempel 8: Stoppe alle forekomster av et program på en ekstern datamaskin:
taskkill /S Fjernt-Computer /U Brukernavn /P passord /I DEN notepad.exe
-
`/S Fjernt-Computer`: Navnet eller IP-adressen til den eksterne datamaskinen.
-
`/U Brukernavn`: Brukernavnet for autentisering på den eksterne datamaskinen.
-
`/P passord`: Passordet for autentisering på den eksterne datamaskinen.
-
`/I DEN notepad.exe`: Stopper alle forekomster av Notisblokk på den eksterne datamaskinen.
Eksempel 9: Drapsprosesser basert på statusen deres:
taskkill /FI "STATUS eq RUNNING" /F
-
`/FI "STATUS eq RUNNING"`: Filtrerer prosesser etter status (i dette tilfellet
"KJØRER").
-
`/F`: Tvinger de valgte prosessene til å avslutte.
Eksempel 10: Å drepe alle forekomster av en applikasjon med en bestemt vindustittel:
taskkill /FI "WINDOWTITLE eq min søknad - Editor" /F
-
`/FI "WINDOWTITLE eq min søknad - Editor"`: Filtrerer prosesser etter vindustittelen.
-
`/F`: Tvinger de valgte prosessene til å avslutte.
Eksempel 11: Å drepe alle prosesser til en spesifikk bruker unntatt din egen:
taskkill /F /FI "USERNAME neq %USERNAME%"
-
`/F`: Tvinger de valgte prosessene til å avslutte.
-
`/FI "USERNAME neq %USERNAME%"`: Filtrerer prosesser etter brukernavn, unntatt ditt eget brukernavn.
Disse eksemplene viser forskjellige brukstilfeller for
`taskkill`kommando i batchfiler, alt fra enkel programavslutning til mer komplekse filtreringsalternativer. Vær oppmerksom på at kommandoen bør brukes med forsiktighet ettersom avslutningsprosesser kan påvirke kjørende applikasjoner og systemhelse.
"TASKKILL" Utdrag fra Microsoft Windows Hjelp
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
TASKKILL [/S system [/U brukernavn [/P [passord]]]]
{ [/FI filter] [/PID prosess-ID | /IM avbildningsnavn] }
[/T] [/F]
Beskrivelse:
Dette verktøyet brukes til å avslutte oppgaver etter prosess-
ID (PID) eller avbildningsnavn.
Parameterliste:
/S system Angir det eksterne systemet det skal
kobles til.
/U [domene\]bruker Angir brukerkonteksten som
kommandoen skal kjøre under.
/P [passord] Angir passordet for den gitte
brukerkonteksten. Ber om inndata hvis
det utelates.
/FI filter Bruker et filter til å velge et sett
med oppgaver.
Tillater at * skal brukes. f.eks.
imagename eq acme*
/PID prosess-ID Angir PIDen for prosessen som skal
avsluttes.
Bruk oppgavelisten til å hente PIDen.
/IM avbildningsnavn Angir avbildningsnavnet til prosessen
som skal avsluttes. Jokertegnet * kan
brukes
til å angi alle oppgave- eller
avbildningsnavn.
/T Avslutter angitt prosess og
underordnede prosesser som ble startet
av den.
/F Angir at prosessen(e) skal tvinges til
å avsluttes.
/? Viser denne hjelpemeldingen.
Filtre:
Filternavn Gyldige operatorer Gyldig(e) verdi(er)
---------- ------------------ -------------------
STATUS eq, ne RUNNING |
NOT RESPONDING |
UNKNOWN
IMAGENAME eq, ne Avbildningsnavn
PID eq, ne, gt, lt, ge, le PID-verdi
SESSION eq, ne, gt, lt, ge, le Øktnummer.
CPUTIME eq, ne, gt, lt, ge, le prosessortid med
formatet
tt:mm:ss.
tt - timer,
mm - minutter, ss -
sekunder
MEMUSAGE eq, ne, gt, lt, ge, le Minnebruk i kB
USERNAME eq, ne Brukernavn i
[domene\]bruker
-formatet
MODULES eq, ne DLL-navn
SERVICES eq, ne Navn på tjeneste
WINDOWTITLE eq, ne Vindustittel
Obs!
----
1) Jokertegnet * for /IM-bryteren godtas bare når et filter
brukes.
2) Avslutning av eksterne prosesser tvinges alltid frem (/F).
3) Filteret WINDOWTITLE og STATUS vurderes ikke når en
ekstern
maskin er angitt.
Eksempler:
TASKKILL /IM notepad.exe
TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
TASKKILL /F /IM cmd.exe /T
TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"
TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM
notepad.exe
TASKKILL /S system /U domene\brukernavn /FI "USERNAME ne NT*"
/IM *
TASKKILL /S system /U brukernavn /P passord /FI "IMAGENAME eq
note*"
Viktig informasjon, tips for "TASKKILL"-kommandoen
På Windows er det flere måter å avslutte eller overvåke prosesser på, i tillegg til
`taskkill`-Kommando. Her er noen andre tilnærminger:
1.
Oppgavebehandling:
- Oppgavebehandlingen (tilgjengelig via
`Strg + Umschalt + Esc`eller
`Strg + Alt + Entf`og å velge
"Task Manager") gir et grafisk brukergrensesnitt for å overvåke og avslutte prosesser.
2.
PowerShell:
- PowerShell tilbyr avanserte prosessadministrasjonsfunksjoner. For eksempel:
Stop-Process -Name notepad
3.
Resmon (Ressursovervåking):
- Ressursovervåkingen (start den ved å skrive
`resmon`i ledeteksten) gir detaljert informasjon om ressursbruk og lar deg avslutte prosesser.
4.
Prosessutforsker:
- Process Explorer fra Sysinternals (del av Microsoft) er et avansert verktøy som gir detaljert informasjon om kjørende prosesser og tillater å avslutte prosesser.
5.
Windows Management Instrumentation (WMI):
- WMI kan brukes til å administrere prosesser. For eksempel kan et PowerShell-skript drepe prosesser ved hjelp av WMI.
6.
Oppgaveplanlegging:
- Du kan bruke oppgaveplanlegging til å kjøre programmer eller skript på et bestemt tidspunkt. Dette kan brukes til å starte eller avslutte prosesser.
7.
AutoHot Key:
- AutoHotKey er et skriptverktøy som lar deg lage tilpassede skript for å overvåke og kontrollere prosesser.
8.
Kontrollpanel - Administrative verktøy - Databehandling:
- Databehandling gir informasjon om lokale brukere og økter. Du kan logge ut brukere eller koble fra økter.
9.
Remote Procedure Call (RPC):
- For avanserte brukstilfeller kan du bruke RPC til å kontrollere prosesser på eksterne datamaskiner.
Hver av disse metodene har sine egne fordeler og ulemper, så vel som spesifikke brukstilfeller. Valget avhenger av de nøyaktige kravene og preferanser. Vær imidlertid oppmerksom på at avslutning av prosesser medfører risiko, spesielt når de er systemprosesser eller kritiske applikasjoner.