Komento: "TASKKILL" on päällä Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. saatavilla
Esimerkit komennosta "TASKKILL"
Tässä on esimerkkejä käytöstä
`taskkill`komento komentokehotteessa:
Esimerkki 1: Hakemuksen lopettaminen prosessin nimellä:
taskkill /IN THE notepad.exe
-
`/IN THE`: Tämä parametri määrittää prosessin nimen.
-
`notepad.exe`: Lopetettavan prosessin nimi (tässä: Muistio).
Esimerkki 2: Prosessin lopettaminen prosessitunnuksella:
taskkill /PID 1234
-
`/PID`: Tämä parametri määrittää prosessin tunnuksen (PID).
-
`1234`: Lopetettavan prosessin prosessitunnus.
Esimerkki 3: Pakota hakemus prosessin nimen mukaan:
taskkill /F /IN THE chrome.exe
-
`/F`: Tämä parametri pakottaa prosessin päättymään ilman vahvistusta.
-
`/IN THE chrome.exe`: prosessin nimi, joka pakotetaan lopettamaan (tässä: Chrome).
Esimerkki 4: Kaikkien sovelluksen esiintymien pysäyttäminen prosessin nimen perusteella:
taskkill /IN THE explorer.exe /T
-
`/T`: Tämä parametri lopettaa määritetyn prosessin kaikki aliprosessit.
-
`/IN THE explorer.exe`: Lopetettavan prosessin nimi (tässä: Explorer).
Esimerkki 5: Tietyn käyttäjän kaikkien prosessien lopettaminen:
taskkill /F /FI "USERNAME eq Käyttäjänimi"
-
`/F`: Tämä parametri pakottaa prosessit lopettamaan ilman vahvistusta.
-
`/FI "USERNAME eq Käyttäjänimi"`: Tämä suodatin määrittää, että vain määritetyn käyttäjän prosessit tulee lopettaa.
Esimerkki 6: Prosessien lopettaminen etätietokoneessa:
taskkill /S etänä-Computer /U Käyttäjänimi /P Salasana /IN THE notepad.exe
-
`/S etänä-Computer`: Etätietokoneen nimi tai IP-osoite.
-
`/U Käyttäjänimi`: Käyttäjätunnus todennusta varten etätietokoneessa.
-
`/P Salasana`: Salasana etätietokoneen todennusta varten.
-
`/IN THE notepad.exe`: Etätietokoneessa päätettävän prosessin nimi.
Huomaa, että prosessien lopettaminen voi vaikuttaa käynnissä oleviin sovelluksiin ja järjestelmän kuntoon. Käytä tätä
`taskkill`-Komento siksi varovaisesti ja varmista, että ymmärrät seuraukset, erityisesti pakotettaessa prosesseja (
`/F`).
Esimerkki 7: Sovelluksen kaikkien esiintymien pysäyttäminen ja uuden esiintymän käynnistäminen:
taskkill /F /IN THE notepad.exe
start notepad.exe
-
`/F`: Pakottaa prosessin lopettamaan ilman vahvistusta.
-
`/IN THE notepad.exe`: Pysäyttää kaikki Notepadin esiintymät.
-
`start notepad.exe`: Käynnistää Notepadin uuden esiintymän.
Esimerkki 8: Sovelluksen kaikkien esiintymien pysäyttäminen etätietokoneessa:
taskkill /S etänä-Computer /U Käyttäjänimi /P Salasana /IN THE notepad.exe
-
`/S etänä-Computer`: Etätietokoneen nimi tai IP-osoite.
-
`/U Käyttäjänimi`: Käyttäjätunnus todennusta varten etätietokoneessa.
-
`/P Salasana`: Salasana etätietokoneen todennusta varten.
-
`/IN THE notepad.exe`: Pysäyttää kaikki Notepadin esiintymät etätietokoneessa.
Esimerkki 9: Tappamisprosessit niiden tilan perusteella:
taskkill /FI "STATUS eq RUNNING" /F
-
`/FI "STATUS eq RUNNING"`: Suodattaa prosessit niiden tilan mukaan (tässä tapauksessa
"KÄYNNISSÄ").
-
`/F`: Pakottaa valitut prosessit lopettamaan.
Esimerkki 10: Tietyn ikkunan otsikon omaavan sovelluksen kaikkien esiintymien lopettaminen:
taskkill /FI "WINDOWTITLE eq minun_sovellus - Editor" /F
-
`/FI "WINDOWTITLE eq minun_sovellus - Editor"`: Suodattaa prosessit niiden ikkunan otsikon mukaan.
-
`/F`: Pakottaa valitut prosessit lopettamaan.
Esimerkki 11: Tietyn käyttäjän kaikkien prosessien lopettaminen paitsi omasi:
taskkill /F /FI "USERNAME neq %USERNAME%"
-
`/F`: Pakottaa valitut prosessit lopettamaan.
-
`/FI "USERNAME neq %USERNAME%"`: Suodattaa prosessit käyttäjänimen mukaan, omaa käyttäjätunnusta lukuun ottamatta.
Nämä esimerkit osoittavat erilaisia käyttötapauksia
`taskkill`komento erätiedostoissa yksinkertaisesta sovelluksen lopettamisesta monimutkaisempiin suodatusvaihtoehtoihin. Huomaa, että komentoa tulee käyttää varoen, koska prosessien lopettaminen voi vaikuttaa käynnissä oleviin sovelluksiin ja järjestelmän kuntoon.
"TASKKILL" Ote Microsoft Windowsin ohjeesta
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
TASKKILL [/S järjestelmä] [/U käyttäjä [/P salasana]]]]
{ [/FI suodatin] [/PID prosessitunnus | /IM
vedoksen_nimi] } [/T][/F]
Kuvaus:
Tätä työkalua voidaan käyttää tehtävien lopettamiseen
prosessitunnuksen
(PID) tai vedoksen nimen perusteella.
Parametriluettelo:
/S järjestelmä Etäjärjestelmä, johon
yhdistetään.
/U [toimialue\]käyttäjä Käyttäjäkonteksti, jonka
puitteissa
komento suoritetaan.
/P [salasana] Määrittää salasanan annetulle
käyttäjäkontekstille. Jos
salasanaa ei
määritetä, se kysytään
kehotteessa.
/FI suodatin Käyttää suodatinta valitulle
tehtäväjoukolle.
Sallii yleismerkin * käyttämisen.
Esimerkki:
imagename eq acme*
/PID prosessitunnus Määrittää lopetettavan prosessin
prosessitunnuksen.
Hae prosessitunnus TaskList-
komennon avulla.
/IM vedoksen_nimi Määrittää lopetettavan prosessin
vedoksen nimen. Yleismerkkiä *
voidaan käyttää määrittämään
kaikki tehtävien
tai vedosten nimet.
/T Lopettaa määritetyn prosessin ja
kaikki sen
aloittamat aliprosessit.
/F Määrittää prosessien pakotetun
lopetuksen.
/? Näyttää tämän ohjesanoman.
Suodattimet:
Suodattimen nimi Hyväksytyt valitsimet Hyväksytyt arvot
---------------- --------------------- ----------------
STATUS eq, ne KÄYNNISSÄ |
EI VASTAA |
TUNTEMATON
IMAGENAME eq, ne Vedoksen nimi.
PID eq, ne, gt, lt, ge, le PID-arvo.
SESSION eq, ne, gt, lt, ge, le Istuntonumero.
CPUTIME eq, ne, gt, lt, ge, le Suoritinaika
muodossa
tt:mm:ss.
tt - tuntia,
mm - minuuttia,
ss - sekuntia
MEMUSAGE eq, ne, gt, lt, ge, le Muistin käyttö
kilotavuina.
USERNAME eq, ne Käyttäjänimi
muodossa
[toimialue\]käyttäjä.
MODULES eq, ne DLL-nimi.
SERVICES eq, ne Palvelun nimi.
WINDOWTITLE eq, ne Ikkunan otsikko.
HUOMAUTUS
---------
1) Yleismerkkiä * voidaan käyttää /IM-valitsimessa vain, kun
suodatin on
käytössä.
2) Etäprosessien lopettaminen tehdään aina pakottaen (/F-
valitsimen
avulla).
3) WINDOWTITLE- ja STATUS-suodattimia ei oteta huomioon, kun
etätietokone on määritetty.
Esimerkkejä:
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-HALLINTA\JÄRJESTELMÄ" /IM
notepad.exe
TASKKILL /S järjestelmä /U toimialue\käyttäjä /FI "USERNAME
ne NT*" /IM *
TASKKILL /S järjestelmä /U käyttäjä /P salasana /FI
"IMAGENAME eq note*"
Tärkeää tietoa, vinkkejä "TASKKILL"-komennolle
Windowsissa on useita tapoja lopettaa tai valvoa prosesseja
`taskkill`-Komento. Tässä on joitain muita lähestymistapoja:
1.
Task Manager:
- Tehtävienhallinta (pääsee kautta
`Strg + Umschalt + Esc`tai
`Strg + Alt + Entf`ja valitsemalla
"Task Manager") tarjoaa graafisen käyttöliittymän prosessien valvontaa ja lopettamista varten.
2.
PowerShell:
- PowerShell tarjoaa edistyneitä prosessinhallintaominaisuuksia. Esimerkiksi:
Stop-Process -Name notepad
3.
Resmon (Resource Monitor):
- Resource Monitor (aloita kirjoittamalla
`resmon`komentokehotteessa) tarjoaa yksityiskohtaista tietoa resurssien käytöstä ja antaa sinun lopettaa prosessit.
4.
Prosessinhallinta:
- Sysinternalsin (osa Microsoftin) Process Explorer on edistynyt työkalu, joka tarjoaa yksityiskohtaista tietoa käynnissä olevista prosesseista ja mahdollistaa prosessien lopettamisen.
5.
Windows Management Instrumentation (WMI):
- WMI:tä voidaan käyttää prosessien hallintaan. Esimerkiksi PowerShell-komentosarja voi tappaa prosesseja käyttämällä WMI:tä.
6.
Tehtävän ajoitus:
- Voit käyttää tehtävien ajoitusta ohjelmien tai komentosarjojen suorittamiseen tiettyyn aikaan. Tätä voidaan käyttää prosessien käynnistämiseen tai lopettamiseen.
7.
AutoHotKey:
- AutoHotKey on komentosarjatyökalu, jonka avulla voit luoda mukautettuja komentosarjoja prosessien valvontaa ja ohjaamista varten.
8.
Ohjauspaneeli - Hallintatyökalut - Tietokoneen hallinta:
- Tietokoneen hallinta tarjoaa tietoa paikallisista käyttäjistä ja istunnoista. Voit kirjautua ulos käyttäjistä tai katkaista istuntoja.
9.
Remote Procedure Call (RPC):
- Edistyneissä käyttötapauksissa voit käyttää RPC:tä ohjaamaan prosesseja etätietokoneissa.
Jokaisella näistä menetelmistä on omat etunsa ja haittansa sekä erityiset käyttötapaukset. Valinta riippuu täsmällisistä vaatimuksista ja mieltymyksistä. Muista kuitenkin, että prosessien lopettamiseen liittyy riskejä, varsinkin kun ne ovat järjestelmäprosesseja tai kriittisiä sovelluksia.