Подсказка

Для эффективного поиска ответа на Ваш вопрос, выберите вопросительное слово, например "Как" и соответственно этому вопросительному слову составьте свой вопрос. Если Ваш вопрос не содержит вопросительного слова, то выберите в списке -//- и просто напишите свой вопрос.

Можно ли через командную строку закрыть приложение?

Спрашивает Александр Александрович   07 марта 2012
Допустим открыт интернет браузер. Как его можно закрыть через командную строку?
Ответ
Можно закрывать не саму программу, а процесс, описание взято с сайта WinPlanet:

TASKKILL завершение одного или нескольких процессов.

Описание:
Эта команда позволяет завершить один или несколько процессов.
Процесс может быть завершен по имени образа или по идентификатору процесса.

Список параметров:
/S Подключаемый удаленный компьютер.

/U [ ] Пользовательский контекст, в котором
должна выполняться эта команда.

/P Пароль для этого пользовательского контекста.
Запрашивает пароль, если он не задан.

/F Принудительное завершение процесса

/FI Отображение задач, отвечающих
указанному в фильтре критерию.

/PID Идентификатор процесса, который требуется
завершить.

/IM Имя образа процесса, который требуется
завершить. Для указания всех процессов
можно использовать символ шаблона ‘*’.

/T Завершение указанного процесса
и всех его дочерних процессов.

/? Вывод справки по использованию.

Фильтры:
Имя фильтра Допустимые операторы Допустимые значения
———– ——————– ——————-
STATUS eq, ne RUNNING | NOT RESPONDING
IMAGENAME eq, ne Имя образа
PID eq, ne, gt, lt, ge, le Значение PID
SESSION eq, ne, gt, lt, ge, le Номер сессии
CPUTIME eq, ne, gt, lt, ge, le Время CPU в формате
hh:mm:ss.
hh – часы,
mm – минуты, ss – секунды
MEMUSAGE eq, ne, gt, lt, ge, le Использование памяти в КБ
USERNAME eq, ne Имя пользователя в формате
[ ]
MODULES eq, ne Имя DLL
SERVICES eq, ne Имя службы
WINDOWTITLE eq, ne Заголовок окна

Примечание: Символ ‘*’ для параметра /IM применим только совместно с фильтрами.

Примечание: Завершение удаленных процессов всегда будет принудительным,
независимо от того, был ли использован параметр /F или нет.

Примеры:
TASKKILL /S /F /IM notepad.exe /T
TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
TASKKILL /F /IM notepad.exe /IM mspaint.exe
TASKKILL /F /FI «PID ge 1000
Источник: http://winplanet.ru/
09 марта 2012 10:10