Hallo zusammen,
seit gestern nun zähle ich mich zu den Usern des Tools "Autoit" und bin natürlich auch begeistert.
Ich habe mir anfanglich ein Script erstellt, welches mir ein Programm installiert und im Installationsprozess diverse Einstellungen vornimmt. Anschließend wird ein zweites Programm installiert. Ebenfalls mittels Autoit.
Abschließend konnte ich beide Skripte in einem Skript zusammenfassen. Bis hier klappt auch alles super.
Leider ist das 2te Programm der Meinung einen Systemneustart durchführen zu wollen. Dieser ist an dieser Stelle jedoch noch nicht notwenig.
Es erscheint ein Fenster, über welches ich auswählen kann, ob der Neustart eingeleitet wird, oder nicht.
Auswahlmöglichkeit = Ja / Nein (siehe Screenshot)
Nun war mein Ansatz einfach das nachstehende Skript
a. in mein Installationsskript einzubinden
b. über mein Installationsskript ein weiteres Autoit-Skript aufzurufen
welches die Neustartfrage mit "Nein" beantwortet.
Das Skript:
; Kein Neustart
WinWaitActive("Installer Information","You must restart your system f")
ControlClick("Installer Information","You must restart your system f","Button2")
; Beenden
Exit
Leider funktioniert weder Variante a. noch Variante b.
Rufe ich das Neustartskript als Kompilierte EXE (eigenständiges Programm) über einen Doppelklick auf. Wird das Neustartfenster geschlossen, sofern diese aktiv ist.
Nun meine Frage: wie kann ich das Neustartfenster mit "Nein" abfangen, ohne weitere Benutzerinteraktion?
Vielen Dank für euere Unterstützung