Opsi-Winst beendet sich bevor Autoit fertig ist

Antworten
thomasw
Beiträge: 13
Registriert: 20 Feb 2012, 16:40

Opsi-Winst beendet sich bevor Autoit fertig ist

Beitrag von thomasw »

Hallo,

Opsi-Winst beendet sich, bevor Autoit seinen gesamten Code ausgeführt hat.
Während der Deisntallation von ultravnc, die ich mit autoit automatisiert habe hört es in der hälfte auf.
Autoit Skript habe ich vorher auf der lokalen Maschiene getestet.

Kann mir jemand dabei helfen?
---------------------------
uninstall.ins:

Code: Alles auswählen

[Initial]
Message=deinstalliere Ultra VNC ...
StayOnTop=false

[Aktionen]
ShowBitmap /3 "%ScriptPath%\ultravnc.png" "Ultra VNC"
Winbatch_autoit /LetThemGo
Winbatch_ultravnc_silent_uninstall
KillTask "ultravnc_autouninst.exe"

[Winbatch_ultravnc_silent_uninstall]
%ProgramFilesDir%\UltraVNC\unins000 /silent

[Winbatch_autoit]
%ScriptPath%\ultravnc_autouninst.exe %ScriptPath%\ultravnc_autouninst.au3
Autoit:

Code: Alles auswählen

WinWait("UltraVNC entfernen")
ControlClick("UltraVNC entfernen", "&Ja", "Button1")
WinWait("UltraVNC entfernen", "Um die Deinstallation von UltraVNC abzuschließen, muss Ihr Computer neu gestartet werden.")
ControlClick("UltraVNC entfernen", "&Nein", "Button2")
Sch0rsch1
Beiträge: 53
Registriert: 22 Dez 2010, 12:37

Re: Opsi-Winst beendet sich bevor Autoit fertig ist

Beitrag von Sch0rsch1 »

Der Parameter /LetThemGo sorgt dafür, dass nicht auf AutoIt gewartet wird. Wahrscheinlich reicht die Zeit nicht aus um dann alles auszuführen.
thomasw
Beiträge: 13
Registriert: 20 Feb 2012, 16:40

Re: Opsi-Winst beendet sich bevor Autoit fertig ist

Beitrag von thomasw »

Alles klar - Danke! An LetThemGo hat es also gelegen.

Jetzt ist es aber so, dass beim Aufrufen der uninstall Skripte nichts mehr passiert -> liegt ja auch daran, dass autoit aufgerufen wird und darauf gewartet wird, bis es fertig ist.
habs jetzt vorerst so gelöst, dass Autoit auch den Aufruf der uninstall.exe übernimmt.

Kann man den Aufruf dennoch den Winst-Skript übernehmen lassen?
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: Opsi-Winst beendet sich bevor Autoit fertig ist

Beitrag von ueluekmen »

Hi,

schau dir mal das Beispiel im Getting-Started an:

http://download.uib.de/opsi4.0/doc/html ... nd-example

So funktioniert es eigentlich immer.


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Antworten