Уважаемые пользователи форума помогите пожалуйста разобраться.
Повод: При разворачивании образа "ОС+дрова" с помощью Acronis true image with UR на новое железо при старте системы получаю много окон с предложением установить драйвер такой-то, несмотря на то что стоит галка "пропускать дрова, не запрашивать утверждения"
Что хочу: Надо жать кнопки в окнах установки\обновления драйверов - ""Далее", "Да", "Готово" автоматом. Так как клава у меня беспроводная USB не работает до установки всех предшествующих драйверов.
Что сделал: почитал справку autoit, сделал следующие задания
Проблема: По отдельности задания работают, но мне надо чтобы они отрабатывали по след схеме:
Выполняем задание 1, если есть окно, щелкаем Далее. Если нет окна, тогда переходим к заданию 2, если нет окна задания 2, переходим в заданию 3 и т.д.
Переход между заданиями должен идти по кругу допустим 20 раз или как вариант пока не появится окно, требующее перезагрузки для завершения установки драйвера.
p.s. я не программер абсолютно, не пинайте сильно
; задание 1. Жмем Далее
If WinExists("Мастер обновления оборудования", "&Далее") Then
WinActivate ("Мастер обновления оборудования", "&Далее")
WinWaitActive("Мастер обновления оборудования", "&Далее")
Sleep(1000)
Send("{ENTER}")
; задание 2 Жмем Готово
If WinExists("Мастер обновления оборудования", "&Готово") Then
WinActivate ("Мастер обновления оборудования", "&Готово")
WinWaitActive("Мастер обновления оборудования", "&Готово")
Sleep(1000)
Send("{ENTER}")
; задание 3 Жмем Да
If WinExists("Предупреждение при обновлении драйвера", "&Да") Then
WinActivate ("Предупреждение при обновлении драйвера", "&Да")
WinWaitActive("Предупреждение при обновлении драйвера", "&Да")
Sleep(1000)
Send("{LEFT}{ENTER}")
Повод: При разворачивании образа "ОС+дрова" с помощью Acronis true image with UR на новое железо при старте системы получаю много окон с предложением установить драйвер такой-то, несмотря на то что стоит галка "пропускать дрова, не запрашивать утверждения"
Что хочу: Надо жать кнопки в окнах установки\обновления драйверов - ""Далее", "Да", "Готово" автоматом. Так как клава у меня беспроводная USB не работает до установки всех предшествующих драйверов.
Что сделал: почитал справку autoit, сделал следующие задания
Проблема: По отдельности задания работают, но мне надо чтобы они отрабатывали по след схеме:
Выполняем задание 1, если есть окно, щелкаем Далее. Если нет окна, тогда переходим к заданию 2, если нет окна задания 2, переходим в заданию 3 и т.д.
Переход между заданиями должен идти по кругу допустим 20 раз или как вариант пока не появится окно, требующее перезагрузки для завершения установки драйвера.
p.s. я не программер абсолютно, не пинайте сильно
; задание 1. Жмем Далее
If WinExists("Мастер обновления оборудования", "&Далее") Then
WinActivate ("Мастер обновления оборудования", "&Далее")
WinWaitActive("Мастер обновления оборудования", "&Далее")
Sleep(1000)
Send("{ENTER}")
; задание 2 Жмем Готово
If WinExists("Мастер обновления оборудования", "&Готово") Then
WinActivate ("Мастер обновления оборудования", "&Готово")
WinWaitActive("Мастер обновления оборудования", "&Готово")
Sleep(1000)
Send("{ENTER}")
; задание 3 Жмем Да
If WinExists("Предупреждение при обновлении драйвера", "&Да") Then
WinActivate ("Предупреждение при обновлении драйвера", "&Да")
WinWaitActive("Предупреждение при обновлении драйвера", "&Да")
Sleep(1000)
Send("{LEFT}{ENTER}")