Вот код для обычной установки:
Помогите изменить код так, чтобы установка происходила невидимо. Без окна установщика и без иконок AutoIT и установщика в трее. Заранее спасибо!
Код:
#Include <WinAPIEx.au3>
$sProg = "downloader.exe"
Run('downloader.exe')
$sTitl = "0"
Do
$sTitl = _WinGetForProc ($sProg)
Until $sTitl<>"0"
Func _WinGetForProc ($sProcName)
$alist = ProcessList($sProcName)
For $i = 1 to $alist[0][0]
$iProcPid = $alist[$i][1]
Next
$aData = "0"
$aData = _WinAPI_EnumProcessWindows($iProcPid, 1)
If @error Then
Return "0"
Else
$iWin = $aData [1][0]
$sTitle = WinGetTitle( $iWin )
Return $sTitle
EndIf
EndFunc
Do
sleep(1000)
$fVisible = ControlCommand ( $sTitl, "",'[CLASS:Button; INSTANCE:1]', "IsVisible" )
If $fVisible = "1" Then
WinActivate($sTitl,"")
ControlClick($sTitl,"","[CLASS:Button; INSTANCE:1]")
EndIf
Until $fVisible = "0"
Помогите изменить код так, чтобы установка происходила невидимо. Без окна установщика и без иконок AutoIT и установщика в трее. Заранее спасибо!