Что нового

[Автоматизация] Автоустановка в скрытом режиме.

Asshaker

Знающий
Сообщения
150
Репутация
17
Заморочился с установкой ПО в автоматическом режиме. Но нерадивые пользователи начинают тыкать кнопочки, падать в обморок, в панике звонить мне :mad:
Отсюда вопрос, можно ли скрыть установку?
Пробовал:
Код:
GUICtrlSetState( controlID, $GUI_HIDE)

чет не выходит каменный цветок :(
 

sngr

AutoIT Гуру
Сообщения
1,010
Репутация
408
Ну во-первых разве тебе gui надо скрывать? Подозреваю, что winsetstate поможет. А во-вторых многие установщики поддерживают silence-установку. Что-то вроде setup -S или /S.
 
Автор
A

Asshaker

Знающий
Сообщения
150
Репутация
17
Вот точно, как же я сам не догадался :smile:
Про силенс установку я тоже не знал.
 

sayanvd

Новичок
Сообщения
1
Репутация
0
Подскажите, а если использовать winsetstate то ControlClick или Send будет работать?

И в развитие вопроса, нет ли, случайно, более глобального способа скрыть выполнение подобных скриптов автоустановки программ, которые не имеют встроенных ключей для тихой установки?

Вот на англоязычном форуме есть ветка, посвященная чему то подобному
UDF _shellExecuteHidden
Но мне что-то сложно как новичку, разобраться с этой UDF.

PS: кстати, чтобы юзер не сбивал работу скрипта нажатием клавиш и кликаньем мыши, можно попробовать во время выполнения оного залочивать ввод BlockInput.
 

sngr

AutoIT Гуру
Сообщения
1,010
Репутация
408
Лучший способ - раскидай файлы по папкам сам, допиши ключи в реестр.
 
Верх