|
Завершает одно или несколько заданий или процессов. Процессы могут быть уничтожены кодом процесса или именем образа. Синтаксисtaskkill [/s компьютер] [/u домен\пользователь [/p пароль]]] [/fi имя_фильтра] [/pid код_процесса]|[/im имя_образа] [/f][/t] Параметры/s компьютер Указывает имя или IP-адрес удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер. /u домен\пользователь Выполнение команды с разрешениями учетной записи пользователя, который указан как пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда. /p пароль Определяет пароль учетной записи пользователя, заданной параметром /u. /fi имя_фильтра Задает типы процессов, которые следует завершить и не следует. Допустимыми именами фильтров, операторами и значениями являются следующие. Имя | Операторы | Значение |
|---|
Hostname | eq, ne | Любая допустимая строка | Status | eq, ne | RUNNING|NOT RESPONDING | Imagename | eq, ne | Любая допустимая строка | PID | eg, ne, gt, lt, ge, le | Любой положительное число | Session | eg, ne, gt, lt, ge, le | Любой действительный номер сеанса | CPUTime | eg, ne, gt, lt, ge, le | Допустимое время в формате чч:мм:сс. Компоненты мм и сс должны иметь значения от 0 до 59, а чч может быть любым значением числа без знака | Memusage | eg, ne, gt, lt, ge, le | Любое целое число | Username | eq, ne | Любое действительное имя пользователя ([домен\]пользователь). | Services | eq, ne | Любая допустимая строка | Windowtitle | eq, ne | Любая допустимая строка | /pid код_процесса Указывает код процесса, который необходимо завершить. /im имя_образа Указывает имя образа процесса, который необходимо завершить. Используйте подстановочный знак (*) для указания всех имен образа. /f Указывает, что процесс(ы) должен быть принудительно завершен. Этот параметр не действует для удаленных процессов, все удаленные процессы завершаются принудительно. /t Задает завершение всех дочерних процессов вместе с родительским, такое действие обычно известно как уничтожение дерева. /? Отображает справку в командной строке. Примечания- Подстановочный символ (*) принимается только при указании вместе с фильтрами.
- Завершение удаленных процессов всегда выполняется принудительно независимо от указания параметра /f.
- Указание имени компьютера в качестве фильтра HOSTNAME приведет к завершению работы и остановке всех процессов.
- Используйте команду tasklist для определения кода завершаемого процесса.
- Команда taskkill является заменой средству Kill.
ПримерыДалее приведены примеры использования команды taskkill: taskkill /pid 1230 /pid 1241 /pid 1253 taskkill /f /fi "USERNAME eq NT AUTHORITY\SYSTEM" /im notepad.exe taskkill /s srvmain /f /im notepad.exe taskkill /s srvmain /u maindom\hiropln /p p@ssW23 /fi "IMAGENAME eq note*" /im * taskkill /s srvmain /u maindom\hiropln /fi "USERNAME ne NT*" /im * taskkill /f /fi "PID ge 1000" /im *
|