kolesnikovai
Новичок
- Сообщения
- 4
- Репутация
- 0
Версия AutoIt: 3.5.4
Описание: Добый день. Есть приложение, которое требуется периодически перезапускать. Если убивать процесс, то при повторном запуске приложения будет выскакивать ошибка
При нажатии на Enter, ошибка исчезает и приложение запускается.
Я пробовал реализовать перезапуск скриптом
Если запускать непосредственно скрипт, то он отрабатывает корректно (даже без команды "WinActivate").
Если запускать скрипт через планировщик (Win2008r2), то окно с ошибкой не становится активным, в итоге не отрабатывает Send и приложение не запускается.
Примечания: При этом перезапуск приложения на сервере нужно б перезапускать когда пользователь по RDP к серверу не подключен.
Описание: Добый день. Есть приложение, которое требуется периодически перезапускать. Если убивать процесс, то при повторном запуске приложения будет выскакивать ошибка
При нажатии на Enter, ошибка исчезает и приложение запускается.
Я пробовал реализовать перезапуск скриптом
Код:
ProcessClose("AFTN.exe")
Run("C:\WINAFTN\AFTN.exe")
WinWaitActive("Предупреждение!")
WinActivate("Предупреждение!")
Send("{ENTER}")
Если запускать непосредственно скрипт, то он отрабатывает корректно (даже без команды "WinActivate").
Если запускать скрипт через планировщик (Win2008r2), то окно с ошибкой не становится активным, в итоге не отрабатывает Send и приложение не запускается.
Примечания: При этом перезапуск приложения на сервере нужно б перезапускать когда пользователь по RDP к серверу не подключен.