Hey ich bin was AutoIt angeht leider blutiger Anfänger (nicht aber was die meisten anderen Programmiersprachen angeht^^) und ich hab den üblichen Anfänger-sitzt-auf-dem-Schlauch Fehler. Hoffe ihr helft mir
Problem: Ich möchte ein Skript für mich schreiben das einen Haufen Programme automatisch installiert, da diese auf einer größeren Anzahl von PCs laufen sollen. Hier ist mein Vorläufiges Skript für die neuste Version von 7-zip x64.
MsgBox(0,"1","Dies ist die erste Stelle")
RunWait("msiexec /i C:\Users\xxx\Desktop\7z920-x64.msi")
WinWaitActive("7-Zip 9.20 (x64 edition) Setup")
MsgBox(0,"2","Dies ist die zweiteStelle")
ControlClick("7-Zip 9.20 (x64 edition) Setup","&Next","180")
ControlClick("7-Zip 9.20 (x64 edition) Setup","&Next","Button1")
MsgBox(0,"3","Dies ist die dritte Stelle")
Send("!n")
Die MsgBoxen sind nur zum Testen da. Anscheinend kommt er immer nur bis RunWait, da die Boxen danach nie erscheinen. Der Installer erscheint aber. Wo ist also der Fehler?
Und nun meine 2. allgemeinere Frage: Ich möchte ja eine Reihe von Programmen installieren, bei denen zum Teil neu gestartet werden muss. Ist es möglich das ein Skript über einen Neustart hinweg weiterläuft?