Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Ukončí jeden nebo více úkolů nebo procesů. Procesy mohou být ukončeny ID procesu nebo názvem image. Pomocí příkazu tasklist můžete určit ID procesu (PID) procesu, který má být ukončen.
Note
Tento příkaz nahrazuje nástroj pro nouzové ukončení .
Syntax
taskkill [/s <computer> [/u [<domain>\]<username> [/p [<password>]]]] {[/fi <filter>] [...] [/pid <processID> | /im <imagename>]} [/f] [/t]
Parameters
| Parameter | Description |
|---|---|
/s <computer> |
Určuje název nebo IP adresu vzdáleného počítače (nepoužívejte zpětná lomítka). Výchozí hodnota je místní počítač. |
/u <domain>\<username> |
Spustí příkaz s oprávněními účtu uživatele, který je určen <username> nebo <domain>\<username>. Parametr /u lze zadat pouze v případě, že je zadán také parametr /s . Výchozí hodnota je oprávnění uživatele, který je aktuálně přihlášený k počítači, který příkaz vydává. |
/p <password> |
Určuje heslo uživatelského účtu, který je zadán v parametru /u . |
/fi <filter> |
Použije filtr pro výběr sady úkolů. K určení všech úkolů nebo názvů obrázků můžete použít více než jeden filtr nebo použít zástupný znak (*). Platné filtry jsou uvedeny v části Názvy filtrů, operátory a hodnoty části tohoto článku. |
/Pid <processID> |
Určuje ID procesu, který se má ukončit. |
/Im <imagename> |
Určuje název image procesu, který se má ukončit. Pomocí zástupné znaky (*) zadejte všechny názvy obrázků. |
| /f | Určuje, že procesy budou vynuceně ukončeny. Tento parametr je ignorován pro vzdálené procesy; všechny vzdálené procesy jsou vynuceně ukončeny. |
| /t | Ukončí zadaný proces a všechny podřízené procesy, které ho zahájily. |
Filtrování názvů, operátorů a hodnot
| Filter Name | Valid Operators | Valid Value(s) |
|---|---|---|
| STATUS | eq, ne | RUNNING | NOT RESPONDING | UNKNOWN |
| IMAGENAME | eq, ne | Image name |
| identifikátor PID | EQ, NE, GT, LT, GE, LE | PID value |
| SESSION | EQ, NE, GT, LT, GE, LE | Session number |
| CPUtime | EQ, NE, GT, LT, GE, LE | Čas procesoru ve formátu HH:MM:SS, kde MM a SS jsou mezi 0 a 59 a HH je libovolné číslo bez znaménka |
| MEMUSAGE | EQ, NE, GT, LT, GE, LE | Využití paměti v znalostní bázi |
| USERNAME | eq, ne | Jakékoli platné uživatelské jméno (<user> nebo <domain\user>) |
| SERVICES | eq, ne | Service name |
| WINDOWTITLE | eq, ne | Window title |
| MODULES | eq, ne | DLL name |
Remarks
Filtry WINDOWTITLE a STATUS nejsou podporovány, pokud je zadán vzdálený systém.
Zástupný znak (
*) se přijímá pro možnost*/im, pouze pokud je použit filtr.Ukončení vzdáleného procesu se vždy provádí vynuceně, bez ohledu na to, zda je zadána možnost /f .
Zadání názvu počítače filtru názvu hostitele způsobí vypnutí a zastavení všech procesů.
Examples
Chcete-li ukončit procesy s ID procesu 1230, 1241 a 1253, zadejte:
taskkill /pid 1230 /pid 1241 /pid 1253
Chcete-li proces vynuceně ukončit Notepad.exe případě, že byl spuštěn systémem, zadejte:
taskkill /f /fi "USERNAME eq NT AUTHORITY\SYSTEM" /im notepad.exe
Chcete-li ukončit všechny procesy na vzdáleném počítači Srvmain s názvem obrázku začínajícím na poznámka, při použití přihlašovacích údajů pro uživatelský účet Hiropln zadejte:
taskkill /s srvmain /u maindom\hiropln /p p@ssW23 /fi "IMAGENAME eq note*" /im *
Chcete-li proces ukončit s ID procesu 2134 a všemi podřízenými procesy, které spustil, ale pouze v případě, že tyto procesy byly spuštěny účtem správce, zadejte:
taskkill /pid 2134 /t /fi "username eq administrator"
Chcete-li ukončit všechny procesy, které mají ID procesu větší než nebo rovno 1000, bez ohledu na jejich názvy obrázků, zadejte:
taskkill /f /fi "PID ge 1000" /im *