Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Avslutar en eller flera uppgifter eller processer. Processer kan avslutas med process-ID eller avbildningsnamn. Du kan använda kommandot tasklist för att fastställa process-ID (PID) för processen som ska avslutas.
Anmärkning
Det här kommandot ersätter verktyget kill.
Syntax
taskkill [/s <computer> [/u [<domain>\]<username> [/p [<password>]]]] {[/fi <filter>] [...] [/pid <processID> | /im <imagename>]} [/f] [/t]
Parameterar
Parameter | Beskrivning |
---|---|
/s <computer> |
Anger namnet eller IP-adressen för en fjärrdator (använd inte omvänt snedstreck). Standardvärdet är den lokala datorn. |
/u <domain>\<username> |
Kör kommandot med kontobehörigheterna för den användare som anges av <username> eller av <domain>\<username> . Parametern /u kan endast anges om /s också anges. Standardvärdet är behörigheterna för den användare som för närvarande är inloggad på datorn som utfärdar kommandot. |
/p <password> |
Anger lösenordet för det användarkonto som anges i parametern /u. |
/fi <filter> |
Använder ett filter för att välja en uppsättning aktiviteter. Du kan använda mer än ett filter eller använda jokertecknet (* ) för att ange alla uppgifter eller bildnamn. Giltiga filter visas i avsnittet Filternamn, operatorer och värden i den här artikeln. |
/Pid <processID> |
Anger process-ID för den process som ska avslutas. |
/Im <imagename> |
Anger avbildningsnamnet för den process som ska avslutas. Använd jokertecknet (* ) för att ange alla bildnamn. |
/f | Anger att processer ska avslutas med kraft. Den här parametern ignoreras för fjärrprocesser. alla fjärrprocesser avslutas med kraft. |
/t | Avslutar den angivna processen och eventuella underordnade processer som startas av den. |
Filternamn, operatorer och värden
Filternamn | Giltiga operatorer | Giltiga värden |
---|---|---|
Status | eq, ne | RUNNING | NOT RESPONDING | UNKNOWN |
BILDNAMN | eq, ne | Bildnamn |
PID | eq, ne, gt, lt, ge, le | PID-värde |
SESSION | eq, ne, gt, lt, ge, le | Sessionsnummer |
CPU-tid | eq, ne, gt, lt, ge, le | CPU-tid i formatet HH:MM:SS, där MM och SS är mellan 0 och 59 och HH är ett osignerat tal |
MEMUSAGE | eq, ne, gt, lt, ge, le | Minnesanvändning i KB |
ANVÄNDARNAMN | eq, ne | Valfritt giltigt användarnamn (<user> eller <domain\user> ) |
TJÄNSTER | eq, ne | Tjänstnamn |
WINDOWTITLE (FÖNSTER) | eq, ne | Fönsterrubrik |
MODULES | eq, ne | DLL-namn |
Anmärkningar
Filtren WINDOWTITLE och STATUS stöds inte när ett fjärrsystem anges.
Jokertecknet (
*
) accepteras för alternativet*/im
, endast när ett filter används.Att avsluta en fjärrprocess utförs alltid kraftfullt, oavsett om alternativet /f anges.
Om du anger ett datornamn till värdnamnsfiltret stängs alla processer av.
Exempel
Om du vill avsluta processerna med process-ID:t 1230skriver du 1241och 1253:
taskkill /pid 1230 /pid 1241 /pid 1253
Om du vill avsluta processen med kraft Notepad.exe om den startades av systemet skriver du:
taskkill /f /fi "USERNAME eq NT AUTHORITY\SYSTEM" /im notepad.exe
Om du vill avsluta alla processer på fjärrdatorn Srvmain med ett avbildningsnamn som börjar med anteckning, medan du använder autentiseringsuppgifterna för användarkontot Hiropln, skriver du:
taskkill /s srvmain /u maindom\hiropln /p p@ssW23 /fi "IMAGENAME eq note*" /im *
Om du vill avsluta processen med process-ID:t 2134 och eventuella underordnade processer som startades, men bara om dessa processer startades av administratörskontot skriver du:
taskkill /pid 2134 /t /fi "username eq administrator"
Om du vill avsluta alla processer som har ett process-ID större än eller lika med 1 000skriver du:
taskkill /f /fi "PID ge 1000" /im *
Relaterade länkar
kommandot tasklist