Как закрыть программу через консоль Windows

Множество компьютерных программ закрывается абсолютно обычно – выбором в меню опции Exit (Quit) либо нажатием крестика в верхнем правом углу окна программы. Но изредка появляется надобность закрыть программу либо «убить» какой-то процесс из командной строки .

Как закрыть программу из командной строки

Инструкция

1. Поводы, по которым пользователю может потребоваться закрыть программу из командной строки , могут быть самыми различными. Скажем, нужно закрыть зависшую программу , которую не получается остановить другими методами, либо возникла надобность «убить» какой-то подозрительный процесс, выявленный при проверке компьютера. Помимо того, именно таким методом дозволено закрыть программу на удаленном компьютере.

2. Разглядим закрытие программы из командной строки на примере текстового редактора Notepad. Откройте его: «Пуск» –> «Все программы» –> «Типовые» –> «Блокнот». Сейчас откройте командную строку: «Пуск» –> «Все программы» –> «Типовые» –> «Командная строка». Также ее дозволено открыть, предпочтя: «Пуск» –> «Исполнить», после этого набрав в появившемся поле команду cmd и нажав Enter.

Для использования программы sfc необходимы права администратора и выполнение сеанса консоли

3. Командная строка открыта. Сейчас нужно узнать список процессов – для этого введите команду tasklist и нажмите Enter. Появится список всех запущенных в системе процессов. Обнаружьте строку notepad.exe – это и есть процесс открытого нами текстового редактора.

Обратите внимание на колонку цифр, следующих сразу за наименованиями процессов – это PID, идентификатор процессов.

4. Сам процесс дозволено закончить двумя методами. 1-й – применяя наименование (имя образа) процесса. Дабы закрыть «Блокнот», введите в командной строке команду: taskkill /f /im notepad.exe. Тут параметр f – выбор принудительного заключения программы.

Параметр im говорит о том, что применяется имя образа процесса. Нажмите Enter – текстовый редактор здесь же закроется.

5. 2-й, больше легкой метод, связан с применением идентификатора процесса. Скажем, процесс notepad.exe имеет PID 4024 (у вас он, скорее каждого, будет иным). Для закрытия программы наберите в командной строке: taskkill /pid 4024, нажмите Enter. Процесс 4024, соответствующий текстовому редактору, будет «убит», «Блокнот» закроется.

Сходственным образом дозволено завершать множество процессов, исключая скептически значимые системные – их операционная система закончить не дозволит.

Совет 2: Как исполнить команду из командной строки

Командная строка есть во всех версиях операционной системы Windows. С ее подмогой дозволено запускать программы, службы, изготавливать диагностику компьютера и отдельных его компонентов. На самом деле немного кто ей пользуется, считая пережитком прошлого. Но изредка только с командной строки дозволено запустить программу, скажем, если компьютер заражен вирусом.

Как исполнить команду из командной строки

Завершение процессов через командную строку cmd. Tasklist и Taskkil

Вам понадобится

  • – Компьютер с ОС Windows.

Инструкция

1. Нажмите «Пуск». Выберите «Все программы», после этого – «Типовые программы». В стандартных программах есть строка «Командная строка». Кликните по ней, и командная строка запустится от имени нынешнего пользователя.

Если вы являетесь менеджером компьютера, то сверху командной строки будет надпись «Менеджер». Если вы не являетесь менеджером, либо ваша учетная запись не владеет правами менеджера, то некоторые команды вам будет недостижимы.

2. Дабы открыть программу с командной строки, необходимо в ней прописать полный путь к исполняемому файлу. Исполняемый файл находится в корневой папке программы и имеет растяжение Exe. Как водится, вначале пишется полное либо частичное имя программы, а позже него – растяжение. Это и есть исполняемый файл.

Позже всякого каталога следует вводить «/».

3. Скажем, необходимая вам программа находится на диске С в папке Program Files. Следственно, пропишите такой путь: C/ Program Files/имя корневой папки программы/ имя исполняемого файла. Позже этого нажмите Enter. Через секунду программа будет запущена. Символы необходимо вводить верно.

Если правда бы один символ вы введете ненормально, то взамен открытия программы в командной строке появится уведомление: «Не является внутренней и внешней командой, исполняемой программой либо пакетным файлом». В таком случае наблюдательно проверите прописанный вами адрес.

4. Для приобретения дополнительной информации дозволено воспользоваться справкой командной строки. Дабы сделать это, в командной строке введите Help и нажмите клавишу Enter. Через секунду в окне будет запущена справка, по средствам которой вы сумеете ознакомиться с вероятностями командной строки.

5. Дабы узнать информацию о какой-нибудь команде, нужно в конце дописать /?, скажем, Cmd /?. Позже этого вы получите подробную информацию об волнующей вас команде. Командную строку дозволено закрыть, набрав Exit либо примитивно закрыв окно с подмогой мышки.

Совет 3: Как открыть программу из командной строки

В операционной системе Windows программы традиционно открываются через пункт меню «Все программы», с поддержкой ярлыка приложения на рабочем столе либо непринужденно из папки программы кликом мышки по исполнимому файлу. Но в Windows существует еще один метод открытия программ – через командную строку.

Как открыть программу из командной строки

Инструкция

1. Дабы открыть командную строку (консоль), перейдите: «Пуск» – «Все программы» – «Типовые» – «Командная строка». Откроется черное (по умолчанию) окно, это и есть командная строка. Для открытия программ, входящих в операционную систему Windows, довольно набрать в командной строке имя программы и нажать Enter. Необязательно даже указывать растяжение файла.

Читайте также:
Как обновить программу Windows xp

Скажем, наберите в командной строке notepad и нажмите Enter – запустится «Блокнот».

2. Если вы хотите открыть стороннюю программу, нужно указать полный путь к ее исполнимому файлу. Скажем, если у вас на компьютере установлен файловый администратор Total Commander и операционная система находится на диске С, в командную строку нужно ввести: “C:Program FilesTotal CommanderTotalcmd.exe” и нажать Enter.

3. Обратите внимание на то, что путь заключен в кавычки. Это нужно делать в том случае, если в пути есть пробелы. В данном случае пробелов, то есть пропусков между словами, два – в Program Files и Total Commander. Помимо того, присмотритесь к самим кавычкам – они обязаны быть «прямыми», а не в виде запятых. Если ввести не те кавычки, программа не откроется.

Кавычки вводите непринужденно в окне командной строки, а не копируйте их через буфер обмена. Необходимые кавычки, в английской раскладке, получатся при нажатии Shift + Э.

4. Вы можете запустить программу из командной строки, непринужденно перейдя в каталог с программой, в этом случае вам не придется вводить строку пути. Скажем, вам нужно запустить все тот же Total Commander. Позже запуска командной строки введите: cd c:Program FilesTotal Commander. Разумеется, без точки в конце.

Позже нажатия Enter вы окажетесь в директории Total Commander. Сейчас введите Totalcmd.exe, запустится Total Commander.

5. В командной строке дозволено не только запускать программы, но и закрывать их, для этого служит команда taskkill. Комфортнее каждого закрывать программу по номеру ее PID-идентификатора. Наберите в командной строке команду tasklist, вы увидите список процессов и их идентификаторы. Возможен, вам нужно закрыть «Блокнот».

Обнаружьте процесс notepad.exe и запомните его идентификатор – пускай это будет 3900 (у вас идентификатор будет иным). Сейчас введите к командной строке: taskkill /pid 3900 /f и нажав Enter. «Блокнот» будет закрыт. Параметр f в команде определяет принудительное заключение процесса.

Совет 4: Что такое командная строка

На большинстве современных компьютеров установлены операционные системы с графической оболочкой, дозволяющие руководить компьютером через комфортный и внятный интерфейс. Впрочем даже в новейших версиях таких систем предусмотрен и метод управления при помощи текстовых команд – командная строка.

Что такое командная строка

Смысл командной строки

На заре становления цифровых спецтехнологий командная строка либо консоль была исключительным методом взаимодействия пользователя и компьютера. Текстовый интерфейс командной строки не требовал большого числа используемых источников, а цельный эталон ввода команд облегчал их интерпретацию.Командная строка напротив именуется командным интерпретатором и представляет собой поле для ввода тех либо иных текстовых команд, обеспечивая связь пользователя с операционной системой.

Безусловно, в современных версиях операционных систем множество операций совершается с подмогой больше идеального графического интерфейса, но, тем не менее, существует ряд обстановок, когда применение командной строки оправдано.Дело в том, что если вы знаете определенные команды, то получить итог с поддержкой консоли получится стремительней, чем при применении графического интерфейса. Помимо того, для некоторых команд вообще не предусмотрен графический аналог, от того что они применяются довольно редко либо являются служебными, то есть, предуготовленными для администрирования компьютера. Иная обширная сфера использования консоли – компьютерные игры. В некоторых из них из-за ограничений на используемые источники легко не предусмотрен другой метод настройки, в иных командная строка разрешает осуществить больше тонкую настройку, ввести особые коды либо включить режим отладки.

Вызов консоли

В особенно знаменитых на сегодняшний день операционных системах семейства Windows есть несколько методов вызвать на экран командную строку. Во-первых, дозволено нажать кнопку «Пуск», обнаружить там пункт «Исполнить» и ввести в появившееся поле команду cmd. В некоторых версиях Windows пункт «Исполнить» спрятан, но его дозволено вызвать комбинацией клавиш Win+R.

Во-вторых, в Windows 7 ярлык командной строки дозволено обнаружить в меню кнопки «Пуск» в разделе «Программы», подраздел «Типовые». Если вы намерены зачастую пользоваться командной строкой, ярлык дозволено перенести на «Рабочий стол». 3-й метод тоже работает только в операционной системе Windows 7. Он заключается в том, что при клике правой кнопкой мыши на всякую папку с зажатой клавишей Shift откроется расширенное контекстное меню, один из пунктов которого («Открыть окно команд») дозволит открыть командную строку.Наконец, дозволено примитивно разыскать исполняемый файл командной строки в папке Windows. Файл именуется cmd.exe и находится в каталоге system32. Вы можете либо запустить командную строку непринужденно отсель, либо сотворить ярлык и разместить его на «Рабочий стол».

Источник: jprosto.ru

Завершение процессов в Windows командой taskkill

Иногда возникает необходимость вручную завершить процесс, который не отвечает. В большинстве случаев это можно сделать с помощью Диспетчера задач Windows, однако порой ему не удается справиться с вышедшим из под контроля приложением. Мне часто приходилось сталкиваться с этим при попытке завершить процесс Acronis. В такой ситуации я обычно использую более мощный инструмент — команду taskkill.

Чтобы воспользоваться taskkill, нужно открыть окно командной строки. Для этого вызовите окно «Выполнить» (Run) из меню «Пуск» (Start) или воспользуйтесь клавишной комбинацией [Win]+[R] и введите «cmd» (без кавычек) в поле «Открыть» (Open, рис. A).

Читайте также:
Как создать образ программы установленной на компьютере Windows

Завершение процессов в Windows командой taskkill

Рисунок A. Откройте окно командной строки.

Использование команды taskkill

Общий синтаксис команды выглядит следующим образом:

taskkill [ОПЦИИ] [ИДЕНТИФИКАТОР ПРОЦЕССА]

Разумеется, для taskkill доступен широкий выбор опций. Перечислю лишь наиболее полезные из них:

• /s КОМПЬЮТЕР, где КОМПЬЮТЕР — это IP или адрес удаленного компьютера. По умолчанию, операция выполняется в локальной системе. Если именно это вас и интересует, данную опцию можно не использовать.

• /u ДОМЕНПОЛЬЗОВАТЕЛЬ, где ДОМЕН — это имя домена, а ПОЛЬЗОВАТЕЛЬ — имя пользователя, для которого нужно выполнить команду. Данная опция позволяет запускать taskkill с правами определенной учетной записи или домена.

• /p — обязательно используется в сочетании с опцией /u для указания пароля к учетной записи пользователя.

• /fi — позволяет выполнять команду taskkill с определенными фильтрами.

• /f — принудительно завершает выполнение команды.

• /IM — позволяет использовать имя приложения вместо идентификатора процесса.

Ну и разумеется, одна из самых полезных опций — переключатель для вызова справки (рис. В):

taskkill /?

Завершение процессов в Windows командой taskkill

Рисунок B. Вывод справочной информации по команде taskkill при использовании переключателя справки.

Завершение процесса по имени приложения

Проще всего завершить вышедший из-под контроля процесс, воспользовавшись командой taskkill с использованием опции /IM. Выглядеть это будет так:

taskkill /IM ИМЯ_ПРИЛОЖЕНИЯ

Здесь ИМЯ_ПРИЛОЖЕНИЯ — это имя процесса, который требуется завершить. К примеру, если Outlook не удается закрыть, можно воспользоваться следующей командой:

taskkill /IM outlook.exe

Завершение процесса по идентификатора

Если вы не знаете имени процесса, но знаете его идентификатор (PID) — например, 572 — можно воспользоваться следующей командой:

taskkill /PID 572

Завершение всех процессов для определенной учетной записи

Существует также возможность завершить все процессы для определенной учетной записи. Это особенно актуально, если совершенно точно известно, что проблема связана с определенной учетной записью, или если пользователь уже вышел из системы, а запущенные им процессы перестали отвечать. В таком случае можно воспользоваться следующей командой:

taskkill /F /FI “USERNAME eq имя_пользователя”

Здесь имя_пользователя — это имя учетной записи, под которой запущены нежелательные процессы. Обязательно нужно включить в команду опцию USERNAME, чтобы указать соответствующее имя пользователя.

Завершение процессов на удаленном компьютере

Еще одна удобная возможность — завершение процессов в удаленном режиме. Допустим, вы точно знаете, что система не отвечает из-за определенного процесса (возьмем для примера все тот же Outlook). В таком случае можно воспользоваться другим компьютером и выполнить следующую команду:

taskkill /s IP-АДРЕС /u ДОМЕНПОЛЬЗОВАТЕЛЬ /IM Outlook.exe

Здесь IP-АДРЕС — адрес удаленного компьютера (можно использовать и имя хоста, если компьютеры способны распознавать друг друга таким способом), ДОМЕН — имя домена (если требуется), а ПОЛЬЗОВАТЕЛЬ — имя пользователя, под которым был осуществлен вход на удаленный компьютер.

В заключение

Команда taskkill — весьма мощный и функциональный инструмент, способный избавить от необходимости принудительной перезагрузки компьютера. Умелое использование этой команды в сочетании с Диспетчером задач продлевает время безотказной работы системы и даже позволяет бороться с вирусами, руткитами или троянцами.

Оцените статью: Голосов

Вернуться назад 1 2 >> Следующая страница

Источник: www.winblog.ru

Как закрыть программу через консоль

Завершение процесса из командной строки Windows

Вы наверняка знакомы с традиционным способом завершить процесс в Windows с помощью диспетчера задач. Этот способ эффективен, но использование командной строки даёт больше контроля и возможность завершить несколько процессов за раз.

Возможность завершить процесс из командной строки даёт нам команда TaskKill. Вы можете убить процесс из командной строки по его идентификатору (PID) или по имени образа (имени exe файла).

Запустите консоль от имени администратора и введите команду tasklist, чтобы просмотреть все запущенные процессы.

В приведённом выше примере можно увидеть имя образа и PID для каждого процесса. Если вы хотите убить процесс Notepad, нужно ввести:

Флаг /F — нужен для принудительного завершения процесса. Если его не использовать, то в некоторых случаях ничего не произойдёт, и приложение продолжит свою работу. Как пример, попытка завершения процесса explorer.exe без этого флага ни к чему не приведёт.

Если у вас есть несколько экземпляров приложений, как например chrome, то выполнение команды taskkill /IM. chrome.exe завершит их все. При указании PID можно завершить только конкретные процессы Chrome.

В taskkill есть варианты фильтрации, которые позволяют использовать переменные и операторы.

  • STATUS (статус)
  • IMAGENAME (имя образа)
  • PID (значение)
  • SESSION (номер сессии)
  • CPUTIME (время CPU)
  • MEMUSAGE (использование памяти в кб)
  • USERNAME (имя пользователя)
  • MODULES (имя DLL)
  • SERVICES (имя службы)
  • WINDOWTITLE (заголовок окна)
  • eq (равно)
  • ne (не равно)
  • gt (больше чем)
  • lt (меньше чем)
  • ge (больше или равно)
  • le (меньше или равно)
  • * (любые символы)

Вы можете использовать переменные и операторы с флагом /FI. Например, вы хотите завершить все процессы, у которых заголовок окна начинается со слова Internet, то команда будет следующей:

Чтобы завершить все процессы, запущенные от имени Alex:

Таким же образом можно завершить процесс, запущенный на другом компьютере из командной строки. Например, имя компьютера OperatorPC, необходимо ввести:

taskkill /S OperatorPC /U Имя_пользователя_на_удаленной_машине /P Пароль_от_удаленной_машины /IM notepad.exe /F

Подробную информацию вы всегда можете получить, запустив taskkill с ключом /? :

Как отобразить и завершить процесс в Windows. Cmd.exe

После длительного перерыва, с чем он был связан расскажу чуть ниже, продолжаю ведение блога и сегодня решил продолжить тему по командной строке Windows. Речь пойдёт всего о двух командах, первая позволит отобразить все процессы в cmd.exe, а вторая завершить нужный процесс из cmd.exe. А не вел я блог с 24 августа по 8 сентября по одной единственной причине!

Читайте также:
Что блокирует установку программ на Windows 10

Это связанно с покупкой первой машины. Решил все-таки купить! Выбор упал на ВАЗ 2105. Сама тачка в хорошем состоянии, на ходу, но все-токи был нужен не большой косметический ремонт морды и не много с проводкой повозится пришлось…

Вот и пришлось сменить клавиатуру и мышь на гаечные ключи. А вместо привычных мне сайтов, читал только сайты посвящённые авто тематике!

В общем пост о своей машине я думаю ещё напишу. А теперь стоит вернуться к теме.

Много слов писать я не буду, так как не чего особенного в данной теме нет. Просто, коротко расскажу о двух командах «tasklist» и «taskkill» которые могут пригодится в повседневной работе за компьютером. В подробности вдаваться я не буду…

Как вывести все процессы в консоли.

Для этого дела предусмотрена команда «tasklist» запускаем cmd.exe и пишем данную команду.

cmd.exe, процессы, список, получить

Теперь список всех процессов запущенных в системе как на ладони, будет выведен в cmd.exe! Что Важно знать.

Это естественно «Имя образа» проще говоря имя процесса и так называемый PID – Это просто некое число, оно нам пригодится, когда пойдёт речь о команде «taskkill»

Имена всех запущенных процессов, мы успешно вывели в консоль, теперь посмотрим, как можно убить процесс через командную строку Windows.

Как завершить процесс через cmd.exe

Тут-то и понадобится команда «taskkill». Пользоваться её в локальных условиях довольно просто. Посмотрим как.

У меня запущен процесс «Project1.exe» (Пустое приложение созданное в Delphi специально для этого поста)

Завершить процесс, cmd.exe, командная строка, Windows

После «/IM» пишем имя запущенного процесса, затем как обычно «Enter» и процесс будет убит.

Это был первый способ убить процесс. Рассмотрим и второй. Тут и понадобится нам тот самый «PID»

В моём случаи PID процесса «Project1.exe» такой 5764 У вас он естественно будет другой…

Формируем команду таким образом!

процесс, cmd.exe

То есть, за место «/im» как было в первом варианте, пишем уже «/PID», а вместо имени процесса указываем сам номер.

Процесс также будет успешно завершён. Если Вам нужно завершить процесс принудительно, то используйте ключик «/F».

Теперь при необходимости можно быстро завершить процесс не используя диспетчер задач.

  • Pafy — Библиотека для скачивания видео с YouTube
  • Instabot — модуль для Python, который реализует обертку над API Instagram
  • Python-Cptchnet — Модуль для работы с API сервиса Cptch.net
  • pyTelegramBotAPI Библиотека для создание Ботов Telegram
  • ip2geotools модуль для определения местоположение по IP
  • VK-API Библиотека для создания скриптов для социальной сети Вконтакте

Если есть возможность — поддержать нас: будем очень признательны. Денежные средства пойдут на дальнейшее развитие проекта!

Как закрыть зависшую программу в Windows

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

Не закрывается программа решение через Диспетчер задач

Когда программа не закрывается с помощью обычного способа тогда можно воспользоваться, пожалуй, самым распространённым методом. А именно с помощью системной утилиты Windows – Диспетчер задач:

  1. Нажмите кнопку, отвечающую за отображение меню «Пуск».
  2. В открывшемся перечне выберите пункт «Диспетчер задач».
  3. В отображённом системой окне наведите курсор на переставшую реагировать программу.
  4. Кликните по этому элементу правой клавишей мыши.
  5. В контекстном перечне меню укажите пункт «Снять задачу».

Также, когда завис процесс можно воспользоваться более усложнённым методом. Данный способ, как и предыдущий выполняется с помощью диспетчера задач, но требует более запутанных манипуляций:

  1. Откройте окно диспетчера задач через меню «Пуск».
  2. Загрузите вкладку, носящую наименование «Подробности».
  3. В предложенном системой списке укажите закрываемую программу.
  4. Осуществите щелчок по нему правой клавишей манипулятора «мышь».
  5. В контекстном меню выберите вариант «Снять задачу».
  6. В диалоговом окне подайте команду «Завершить работу».

Закрытие зависшей программы через командную строку или PowerShell

Закрыть подвергнутую зависанию программу разрешается и командами, которые печатаются в строке консольного средства cmd.exe. Данные сценарии также, подходят для использования в Windows PowerShell. Для этого:

  • откройте командную строку либо PowerShell;
  • в отобразившемся окне наберите запрос tasklist ;
  • запомните наименование или идентификатор (PID) проблемной программы;
  • напечатайте строку taskkill /IM name_of_process /F , после чего нажмите ENTER. Где name_of_proccess – это имя процесса;
  • при завершении зависшего процесса с помощью PID, следует вбить команду taskkill /PID pid_of_proccess /F ;
  • закрывая процесс и его подпроцессы, наберите taskkill /IM имя_образа /T /F . Где имя_образа это – наименование процесса, как описывалось ранее.

Снятие зависшей программы командлетами PowerShell

В этом абзаце будет написано, как закрыть зависшую программу с помощью некого сценария от Windows PowerShell. С помощью этой системной утилиты можно сделать много интересного. Например, выборочно массово переименовать расширения файлов в нужной директории. Чтобы открыть данную программу, в поисковом поле напишите PowerShell, после чего отыщите её среди результатов (ещё можно отыскать в программах «Пуск», либо в контекстном меню «Пуск»). Далее введите следующие строки:

Похожие публикации:

  1. Как делают usb
  2. Как отфотошопить справку
  3. Как сохранить пдф открытый в браузере
  4. Какое мфу купить для домашнего использования днс

Источник: ifreeapps.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru