Как убить процесс по имени…

Как убить процесс по имени…

Порой возникает необходимость убить процесс, при этом загрузить Диспетчер задач не имеется возможности, к тому же в Диспетчере задач сделать автоматизированное действие практически невозможно. Многие функции в Windows, несмотря на все гламурные изыски, по-прежнему доступны в виде консоли. Не является исключение и убийство процесса.

Для того, чтобы посмотреть список процессов, можно воспользоваться командой — TASKLIST. Команда выводит список всех активных процессов с указанием PID. Фактически то же самое, что и Диспетчер задач.

Для убийства процесса удобно воспользоваться встроенной в ОС командой TASKKILL…Как убить процесс по имени…

Порой возникает необходимость убить процесс, при этом загрузить Диспетчер задач не имеется возможности, к тому же в Диспетчере задач сделать автоматизированное действие практически невозможно. Многие функции в Windows, несмотря на все гламурные изыски, по-прежнему доступны в виде консоли. Не является исключение и убийство процесса.

Для того, чтобы посмотреть список процессов, можно воспользоваться командой — TASKLIST. Команда выводит список всех активных процессов с указанием PID. Фактически то же самое, что и Диспетчер задач.

Для убийства процесса удобно воспользоваться встроенной в ОС командой TASKKILL.

В арсенале имеются следующие параметры:

/S Компьютер — Для случае, если необходимо удалённое использование. На локальном компьютере можно не добавлять.

/U [Домен]Пользователь — Параметр добавляется, если требуется запускать команду под другим пользователем.

/P Пароль — Заставляет систему запрашивать пароль для случая, если это необходимо.

/FI Фильтр — Применяется при использовании команды для набора задач. Например, imagename eq explorer* убьет все процессы, начинающиеся на explorer

/PID НомерПроцесса — Уникальный идентификатор для процесса, его можно узнать, если воспользоваться вышеприведённой командой TASKLIST, либо в Диспетчере задач. При каждой загрузке меняется и присваивается Операционной Системой.

/IM ИмяПроцесса — Самый необходимый параметр. Например, /IM totalcmd.exe — убьет процесс (а значит и программу) Total Commander.

/T — Параметр /T позволяет убить не только выбранный процесс, но процессы, подчинённые убиваемому, то есть дерево (Tree) процессов.

/F — Форсированное (принудительное) удаление процесса без ожидания ответа.

Наглядный пример использования команды:

TASKKILL /F /IM explorer.exe
TASKKILL /PID 1230 /PID 1241 /PID 1253 /T

Исходя из примеров, понятно, что можно убивать несколько процессов одной командой. Более подробно о команде можно узнать, применив параметр /?

Статья взята из открытых источников: http://www.softogen.ru/faqs/computer-questions/kill-process-by-name.html

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *