Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

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

Ответить
Настройки темы
CMD/BAT - [решено] Определить существование PID в цикле

Аватара для Raf-9600

Старожил


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

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


Нашёл замечательный скрипт здесь https://stackoverflow.com/a/30171911/5105464
Код: Выделить весь код
:LOOP
tasklist | find /i "WORDPAD" >nul 2>&1
IF ERRORLEVEL 1 (
  GOTO CONTINUE
) ELSE (
  ECHO Wordpad is still running
  Timeout /T 5 /Nobreak
  GOTO LOOP
)
 
:CONTINUE
Но он мне кажется недостаточно надёжным, поскольку проверку делает по имени процесса. Можно ли этот скрипт переделать чтобы проверка осуществлялась по заранее известному Process ID?

P.S.
Важно чтобы скрипт был работоспособен под Win7.

Отправлено: 11:22, 11-10-2020

 

Аватара для Raf-9600

Старожил


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

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


Нашёл решение, включает в себя и PID и название процесса.
Код: Выделить весь код
 tasklist /fi "pid eq %PID%" | find "Uninstall.exe"

Отправлено: 13:55, 11-10-2020 | #2



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

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



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
определение vid и pid jah Хочу все знать 0 30-12-2015 19:55
CMD/BAT - Проверить существование 2 файлов в папке Weman Скриптовые языки администрирования Windows 2 04-06-2014 13:38
Разное - Проверка на существование файла salat Программирование и базы данных 2 04-04-2014 21:54
CMD/BAT - остановка службы по PID quazar-ed Скриптовые языки администрирования Windows 11 03-07-2012 10:20
PID, ProcessName и как узнать who is who rivera Microsoft Windows NT/2000/2003 0 31-10-2011 11:43




 
Переход