Как отобразить и завершить процесс в Windows. Cmd.exe
После длительного перерыва, с чем он был связан расскажу чуть ниже, продолжаю ведение блога и сегодня решил продолжить тему по командной строке Windows. Речь пойдёт всего о двух командах, первая позволит отобразить все процессы в cmd.exe, а вторая завершить нужный процесс из cmd.exe. А не вел я блог с 24 августа по 8 сентября по одной единственной причине!
Это связанно с покупкой первой машины. Решил все-таки купить! Выбор упал на ВАЗ 2105. Сама тачка в хорошем состоянии, на ходу, но все-токи был нужен не большой косметический ремонт морды и не много с проводкой повозится пришлось…
Вот и пришлось сменить клавиатуру и мышь на гаечные ключи. А вместо привычных мне сайтов, читал только сайты посвящённые авто тематике!
В общем пост о своей машине я думаю ещё напишу. А теперь стоит вернуться к теме.
Много слов писать я не буду, так как не чего особенного в данной теме нет. Просто, коротко расскажу о двух командах «tasklist» и «taskkill» которые могут пригодится в повседневной работе за компьютером. В подробности вдаваться я не буду…
Как вывести все процессы в консоли.
Для этого дела предусмотрена команда «tasklist» запускаем cmd.exe и пишем данную команду.
Теперь список всех процессов запущенных в системе как на ладони, будет выведен в cmd.exe! Что Важно знать.
Это естественно «Имя образа» проще говоря имя процесса и так называемый PID – Это просто некое число, оно нам пригодится, когда пойдёт речь о команде «taskkill»
Имена всех запущенных процессов, мы успешно вывели в консоль, теперь посмотрим, как можно убить процесс через командную строку Windows.
Как завершить процесс через cmd.exe
Тут-то и понадобится команда «taskkill». Пользоваться её в локальных условиях довольно просто. Посмотрим как.
У меня запущен процесс «Project1.exe» (Пустое приложение созданное в Delphi специально для этого поста)
После «/IM» пишем имя запущенного процесса, затем как обычно «Enter» и процесс будет убит.
Это был первый способ убить процесс. Рассмотрим и второй. Тут и понадобится нам тот самый «PID»
В моём случаи PID процесса «Project1.exe» такой 5764 У вас он естественно будет другой…
Формируем команду таким образом!
То есть, за место «/im» как было в первом варианте, пишем уже «/PID», а вместо имени процесса указываем сам номер.
Процесс также будет успешно завершён. Если Вам нужно завершить процесс принудительно, то используйте ключик «/F».
Теперь при необходимости можно быстро завершить процесс не используя диспетчер задач.