События
29 апр., 14 - 30 апр., 19
Присоединитесь к окончательному виртуальному событию Windows Server 29-30 апреля 29–30 для глубокого погружения технических сеансов и трансляции Q&A с инженерами Майкрософт.
Зарегистрируйтесь сейчасЭтот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
Завершает одну или несколько задач или процессов. Процессы можно завершить по идентификатору процесса или имени образа. Команду списка задач можно использовать для определения идентификатора процесса (PID) для завершения процесса.
Примечание
Эта команда заменяет средство kill .
taskkill [/s <computer> [/u [<domain>\]<username> [/p [<password>]]]] {[/fi <filter>] [...] [/pid <processID> | /im <imagename>]} [/f] [/t]
Параметр | Описание |
---|---|
/s <computer> |
Указывает имя или IP-адрес удаленного компьютера (не используйте обратные очки). По умолчанию используется локальный компьютер. |
/u <domain>\<username> |
Выполняет команду с разрешениями учетной записи пользователя, указанного <username> или указанным пользователем <domain>\<username> . Параметр /u можно указать только в том случае, если также указан /s . Значение по умолчанию — это разрешения пользователя, вошедшего в систему на компьютере, который выдает команду. |
/p <password> |
Указывает пароль учетной записи пользователя, указанной в параметре /u . |
/fi <filter> |
Применяет фильтр для выбора набора задач. Можно использовать несколько фильтров или использовать подстановочный знак (* ) для указания всех задач или имен изображений. Допустимые фильтры перечислены в разделе "Имена фильтров", "Операторы" и "Значения " этой статьи. |
/pid <processID> |
Указывает идентификатор процесса завершения процесса. |
/im <imagename> |
Указывает имя образа процесса, которое будет завершено. Используйте подстановочный знак (* ) для указания всех имен изображений. |
/f | Указывает, что процессы будут принудительно завершены. Этот параметр игнорируется для удаленных процессов; все удаленные процессы принудительно заканчиваются. |
/t | Завершает указанный процесс и все дочерние процессы, запущенные им. |
Имя фильтра | Допустимые операторы | Допустимые значения |
---|---|---|
СОСТОЯНИЕ | eq, ne | RUNNING | NOT RESPONDING | UNKNOWN |
IMAGENAME | eq, ne | Имя образа |
ИД процесса | eq, ne, gt, lt, ge, le | Значение PID |
СЕАНС | eq, ne, gt, lt, ge, le | Номер сеанса |
CPUtime | eq, ne, gt, lt, ge, le | Время ЦП в формате HH:MM:SS, где MM и SS находятся в диапазоне от 0 до 59, а HH — любое неподписаемое число |
MEMUSAGE | eq, ne, gt, lt, ge, le | Использование памяти в КБ |
USERNAME | eq, ne | Любое допустимое имя пользователя (<user> или <domain\user> ) |
СЛУЖБЫ | eq, ne | Service name |
WINDOWTITLE | eq, ne | Window title |
МОДУЛИ | eq, ne | Имя БИБЛИОТЕКИ DLL |
Фильтры WINDOWTITLE и STATUS не поддерживаются при указании удаленной системы.
Подстановочный знак (*
) принимается для */im
параметра только при применении фильтра.
Завершение удаленного процесса всегда выполняется принудительно, независимо от того, указан ли параметр /f .
Предоставление имени компьютера фильтру имени узла приводит к завершении работы, остановке всех процессов.
Чтобы завершить процессы с идентификаторами процессов 1230, 1241 и 1253, введите:
taskkill /pid 1230 /pid 1241 /pid 1253
Чтобы принудительно завершить процесс Notepad.exe , если он был запущен системой, введите:
taskkill /f /fi "USERNAME eq NT AUTHORITY\SYSTEM" /im notepad.exe
Чтобы завершить все процессы на удаленном компьютере Srvmain с именем образа, начиная с заметки, при использовании учетных данных для учетной записи пользователя Hiropln введите:
taskkill /s srvmain /u maindom\hiropln /p p@ssW23 /fi "IMAGENAME eq note*" /im *
Чтобы завершить процесс с идентификатором процесса 2134 и любыми дочерними процессами, которые он запустил, но только если эти процессы были запущены учетной записью администратора, введите:
taskkill /pid 2134 /t /fi "username eq administrator"
Чтобы завершить все процессы с идентификатором процесса, превышающим или равным 1000, независимо от их имен изображений, введите:
taskkill /f /fi "PID ge 1000" /im *
События
29 апр., 14 - 30 апр., 19
Присоединитесь к окончательному виртуальному событию Windows Server 29-30 апреля 29–30 для глубокого погружения технических сеансов и трансляции Q&A с инженерами Майкрософт.
Зарегистрируйтесь сейчас