Ich habe mit AutoIT v3 ein Paket gebastelt welches auch einwandfrei funktioniert. Aber wenn ich das über Opsi deploye, bleibt er bei der Installation hängen. Die .ins wird ausgeführt, man sieht zwar eine Eieruhr (ganz kurz) und dann bleibt er hängen. Ich sehe lediglich die Message "Microsoft Visio 2000 wird installiert" (welches ich auch in der .ins reingeschrieben habe). Die Pfade sind korrekt. Das AutoIT Script auch.
Hier die .ins :
Code: Alles auswählen
[Initial]
; Script erstellt von XXX am ... 2008
Message=Installiere Microsoft Visio 2000 SR-1 Enterprise Edition
LogLevel=2
ExitOnError=false
ScriptErrorMessages=on
TraceMode=off
StayOnTop=false
[Aktionen]
Winbatch_install
[Winbatch_install]
%Scriptpath%\files\visio2000.exe
Code: Alles auswählen
$installer_directory = ""
$installer_name= "setup.exe /m"
;//////////////////////////////////////
Run($installer_directory & $installer_name)
WinWaitActive("Microsoft-Visio-Installations-Manager")
Sleep(2000)
;Fenster1 - Weiter
Send("!w")
Sleep(500)
;Fenster2 - Akzeptieren
Send("!i")
Sleep(500)
Send("!w")
Sleep(500)
;Fenster3 - Benutzerdefinierte Installation
Send("!b")
Sleep(500)
Send("!w")
Sleep(500)
;Fenster4 - Komponentenauswahl
Send("{DOWN}")
Sleep(500)
Send("{SPACE}")
Sleep(500)
Send("{DOWN 5}")
Sleep(500)
Send("{SPACE}")
Sleep(500)
Send("{TAB}")
Sleep(1000)
Send("!w")
Sleep(2000)
;Fenster5 - Installation
Send("!w")
Sleep(110000)
Send("!n")
Sleep(500)
Send("!m")
Sleep(500)
Send("!f")
Sleep(500)
Send("{ENTER}")
MfG
Bda