Порылся по форуму, но именно то что нужно не нашел.
Суть:
1 Нужно проверить наличие процесса
2 Если не существует, то запускаем определенную программу (не соответсвует имени процесса) и выходим из цикла, переходим к следущему шагу скрипта.
3 Если существует процесс, то ждем минуту и начинаем цикл заново.
Объясню для чего нужно, скрипт выполняет установку и настройку приложений, одно из приложении устанавливается в тихом режиме, вот и нужно знать когда оно установится, чтобы запустить следуующее.
Будет ли работать этот вариант:
Вроде работает !!!!
Суть:
1 Нужно проверить наличие процесса
2 Если не существует, то запускаем определенную программу (не соответсвует имени процесса) и выходим из цикла, переходим к следущему шагу скрипта.
3 Если существует процесс, то ждем минуту и начинаем цикл заново.
Объясню для чего нужно, скрипт выполняет установку и настройку приложений, одно из приложении устанавливается в тихом режиме, вот и нужно знать когда оно установится, чтобы запустить следуующее.
Будет ли работать этот вариант:
Код:
While 1
Switch @MIN
Case '00', '5', '10', '15', '20', '25', '30', '35', '40', '45', '50', '55'
If Not ProcessExists('notepad.exe') Then
Run('calc.exe')
ExitLoop
EndIf
EndSwitch
Sleep(5000)
WEnd
Вроде работает !!!!