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

Показать сообщение отдельно

Ветеран


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

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


Скрытый текст
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

set sProcessName=notepad.exe
set sWindowTitle=Калькулятор

title Waiting for window [%sWindowTitle%]...

:Repeat
	>nul timeout.exe /t 1
	2>nul tasklist.exe /fi "windowtitle eq %sWindowTitle%" /v | find.exe /i "%sWindowTitle%" || goto :Repeat

2>nul taskkill.exe /fi "imagename eq %sProcessName%" /f

endlocal
exit /b 0

Для старых ОС вместо timeout.exe используйте ping.exe для организации паузы.
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:10, 28-03-2017 | #4