Что нового

Запуск .exe в Win10 с помощью скрипта AutoIt

isxodnik

Новичок
Сообщения
2
Репутация
0
Здравствуйте! Объясните, пожалуйста, как для самых тупеньких маленьких, как
- запустить .ехе (например, D:\World of Warcraft\Wow.exe),
- задать определённый размер запущенного окна,
- задать определённое место запущенного окна,
- ввести текст (логин/пароль),
- нажать Tab для перехода от поля логина к полю пароля,
- нажать Enter.

Я честно RTFM, и ещё буду, но пока что-то не очень. Так, пример из справки
Код:
Run("notepad.exe")
WinWaitActive("Безымянный – Блокнот")
Send("This is some text.")
заработал, а
Код:
Run("notepad.exe")
WinWaitActive("Безымянный – Блокнот")
Send("This is some text.")
WinClose("Безымянный – Блокнот")
уже нет - не посылает команду закрыть файл.
 

ra4o

AutoIT Гуру
Сообщения
1,165
Репутация
246
Используйте дескриптор окна:
Код:
Run("notepad.exe")
$hWnd=WinWaitActive("Безымянный – Блокнот")
Send("This is some text.")
WinClose($hWnd)

С блокнотом это пойдёт, а вот с играми у Вас вряд-ли получится что то так просто сделать, разве , что запустить exe .
 
Автор
I

isxodnik

Новичок
Сообщения
2
Репутация
0
С дескриптором заработало )
А как запустить экзешник?
 
Верх