Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Скрипт на проверку процесса (завершение если найден, запуск если не найден)

Ответить
Настройки темы
CMD/BAT - Скрипт на проверку процесса (завершение если найден, запуск если не найден)

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Добрый день. Ребят, помогите с скриптом.

Суть такова: Проверить наличие запущенного процесса (!!!.exe), в случае обнаружения - завершить, если не найден - запустить.
Заранее спасибо.

Отправлено: 20:44, 02-08-2018

 

Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата Alert6:
если не найден - запустить. »
Откуда запустить? По какому пути находится исполняемый файл?

Отправлено: 21:08, 02-08-2018 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Например по данному: "D:\TEMP\"

Отправлено: 21:13, 02-08-2018 | #3


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
tasklist.exe /fi "IMAGENAME eq !!!.exe" | >nul 2>&1 find.exe /i "!!!.exe" && >nul 2>&1 taskkill.exe /fi "IMAGENAME eq !!!.exe" /f || start "" "D:\TEMP\!!!.exe"
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:14, 02-08-2018 | #4


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо большое. Все работает.

Отправлено: 23:29, 02-08-2018 | #5


Аватара для ShaddyR

Железных Дел Мастер


Moderator


Сообщения: 24786
Благодарности: 4545

Профиль | Сайт | Отправить PM | Цитировать


опять мамкины майнеры в гостях...

-------
[FAQ] Как определить аппаратную конфигурацию компьютера и правильно задать вопрос
-------
В благодарность за помощь нажимаем ссылочку "Полезное сообщение" внизу этого самого сообщения (подробнее). Помните: админ конфеты НЕ ПЬЁТ ;)
-------
Говори, что думаешь и думай, что говоришь! (c) || МОЙ ShaddyR.at.UA/blog - Новая метла и инвентаризация)


Отправлено: 23:48, 02-08-2018 | #6


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата ShaddyR:
опять мамкины майнеры в гостях... »
Йестессственно .

Отправлено: 00:04, 03-08-2018 | #7



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Скрипт на проверку процесса (завершение если найден, запуск если не найден)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Удаление папки, если в ней найден указанный файл mrG0bliN Скриптовые языки администрирования Windows 2 09-01-2016 08:40
CMD/BAT - [решено] поиск файла в папке, и если файл найден то переименование папки tr011_tmn Скриптовые языки администрирования Windows 6 14-07-2014 20:57
Любой язык - [решено] Автоматический запуск процесса, если он закрыт. daniil98797 Скриптовые языки администрирования Windows 3 26-12-2013 05:15
Не найден необходимый драйвер для дисковода оптических дисков . Если у вас есть диске Серега813 Поиск драйверов, прошивок и руководств 2 29-03-2013 20:17
Файл не найден... и найден truvo Хочу все знать 4 20-03-2010 21:56




 
Переход