Что нового

[Автоматизация] [Автоматизация] Тихая установка msi пакетов

vetl

Новичок
Сообщения
1
Репутация
0
Проблемы с тихой установкой msi пакетов, имеется скрипт для автоматической установки приложений. Когда запускается программа (msi), то когда она еще не установилась запускаеться уже другая программа (msi), как сделать поочередный запуск?
Часть скрипта
Код:
If GUICtrlRead($h_16) = $GUI_CHECKED Then
GUICtrlSetData($hLabel, 'Устанавливаем ZenWorks')
; устанавливаем ZenWorks
RunWait(@ComSpec & " /c start H:\Software\ARHIV\INSTALL\WinXP\ZfDAgent.msi /passive /norestart")
Sleep(1000)
GUICtrlSetData($hLabel, 'ZenWorks установлен')
Sleep(5000)
EndIf
If GUICtrlRead($h_17) = $GUI_CHECKED Then
GUICtrlSetData($hLabel, 'Устанавливаем Trend Micro')
;устанавливаем Trend Micro
RunWait(@ComSpec & " /c start H:\Software\ARHIV\INSTALL\WinXP\officescan2013.msi /quiet")
ProcessWait("PccNTMon.exe")
Sleep(5000)
GUICtrlSetData($hLabel, 'Trend Micro установлен')
Sleep(5000)						
EndIf
 

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
Re: [Автоматизация] Тихая установка msi пакетов

vetl [?]
как сделать поочередный запуск?
Попробуйте так
Код:
ShellExecuteWait("H:\Software\ARHIV\INSTALL\WinXP\ZfDAgent.msi", "/passive /norestart")
ShellExecuteWait("H:\Software\ARHIV\INSTALL\WinXP\officescan2013.msi", "/quiet")


И оформите код в сообщении согласно правилам (тег [ autoit ])
 
Верх