Что нового

как сделать общий инсталлятор для x86 и x64 систем?

Алексей

Новичок
Сообщения
3
Репутация
0
добрый день!
написал скрипт для установки comodo. на XP работает без проблем. попытался создать скрипт для win7 x64 - скрипт не работает :( запускает установку cav_installer_x64.exe, а на кнопки не нажимает. отключал UAC - толку нет.

Код:
If @OSArch = 'X64' Then
      RunAs ('user','domain','pass', 0, 'cav_installer_x64.exe')
ElseIf  @OSArch = 'X86' Then
   RunAs ('user','domain','pass', 0, 'cav_installer_x86.exe')
EndIf
         ;дождемся нужного окна и нажмем OK
         WinWait ('COMODO Installer' , 'Select the language')
         WinActivate ('COMODO Installer', 'Select the language')
         ControlClick ('COMODO Installer','&OK', 1)
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5,379
Репутация
2,724
Нужно писать два инсталятора.
 
Автор
А

Алексей

Новичок
Сообщения
3
Репутация
0
а можете подсказать как это сделать?
а то я установил autoit на win7 x64 написал просто
Код:
Run ('cav_installer_x64.exe')
WinWait ('COMODO Installer' , 'Select the language')
WinActivate ('COMODO Installer', 'Select the language')
ControlClick ('COMODO Installer','&OK', 1)


но все равно запускается только инсталляция и кнопка не нажимается



забавно, но с таким кодом запустилось:
Код:
Run ("cav_installer_x64.exe")
WinWait ('COMODO Installer')
WinActivate ('COMODO Installer')
ControlClick ('COMODO Installer','&OK',1)


буду копать дальше.
Так что тему думаю пока можно не закрывать :smile:
 
Автор
А

Алексей

Новичок
Сообщения
3
Репутация
0
Разобрался!
Сделал все одним инсталлятором :laugh:
тему можно закрывать
 
Верх