TASKKILL завершение процессов в Windows
Как завершить процессы в командной строке - TASKKILL
Команда Taskkill завершает одно или несколько заданий или процессов в операционной системе Windows. Скажу Вам из своего опыта - это очень полезная команда Cmd! Процессы могут быть уничтожены по кодоу процесса или имени образа. Лично я использую команду для завершения дерева процессов на серверах - одной командной можно завершить 100-ни зависших процессов, это очень удобно.
Совет - для просмотра текущих процессов системы (узнать pid процеесов) в командной строке использую команду TASKLIST.
Синтаксис и параметры команды TASKKILL
taskkill [/s компьютер] [/u домен\пользователь [/p пароль]]] [/fi имя_фильтра] [/pid код_процесса]|[/im имя_образа] [/f][/t]
- /s компьютер - Указывает имя или IP-адрес удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
- /u домен\пользователь - Выполнение команды с разрешениями учетной записи пользователя, который указан как пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.
- /p пароль - Определяет пароль учетной записи пользователя, заданной параметром /u.
- /fi имя_фильтра - Применение фильтра для выбора набора задач.
- /pid код_процесса - Указывает код процесса, который необходимо завершить.
- /im имя_образа - Указывает имя образа процесса, который необходимо завершить. Используйте подстановочный знак (*) для указания всех имен образа.
- /f - Указывает, что процесс(ы) должен быть принудительно завершен. Этот параметр не действует для удаленных процессов, все удаленные процессы завершаются принудительно.
- /t - Задает завершение всех дочерних процессов вместе с родительским, такое действие обычно известно как уничтожение дерева.
- /? - Отображает справку в командной строке.
Примеры команды TASKKILL
Далее приведу примеры использования команды taskkill:
- taskkill /s comp1 /f /im notepad.exe
- taskkill /s comp1 /u teplosnab\ivanov /p p@ssW23 /im *
- taskkill /s comp1 /u teplosnab\ivanov /fi "USERNAME ne NT*" /im *
- taskkill /f /fi "PID ge 1000" /im *
- taskkill /pid 1230 /pid 1241 /pid 1253
- taskkill /f /fi "USERNAME eq NT AUTHORITY\SYSTEM" /im notepad.exe
Рекомендуем для просмотра: