Запланированный сценарий Autoit не работает на удаленной машине, если я не вошел в систему с использованием RDP?

У меня есть скрипт autoit (.exe), который отлично работает на моем компьютере с Windows. Я скопировал его на другой компьютер с удаленным окном и попытался запустить его удаленно.

1) если я использую RDP для входа на удаленную машину и запуска скрипта вручную, это работает без проблем

2) если я использую RDP для входа на удаленный компьютер и настройки планировщика (SchTasks) для запуска сценария, скажем, через 2 минуты, и подожду, чтобы увидеть на экране, это работает без проблем

3) если я использую RDP для входа на удаленный компьютер и настройки планировщика (аналогично шагу 2) для запуска сценария, скажем, через 2 минуты, затем закройте мой RDP и дождитесь завершения сценария, затем снова войдите на удаленный компьютер, из конечного результата я вижу, что скрипт не работал должным образом, и, очевидно, он не фокусировался на пользовательском интерфейсе, то же поведение, как если бы я свернул окно RDP в сценарии 2

У кого-нибудь есть идеи, почему 3) возникают проблемы? Что-нибудь нужно настроить на удаленной машине, чтобы она работала?

Я предполагаю, что это происходит с другими типами инструментов автоматического тестирования, таких как testcomplete

Спасибо,

0 ответов

Другие вопросы по тегам