Tutorial: Automatische Installationen mit AutoIt

Die ersten Befehle im Skript bearbeiten

In dem Ordner, in dem das Programm liegt, das eine automatische Installation verpasst bekommen soll, erstellen Sie eine neue Datei. Mit einem Rechtsklick öffnet sich das Contextmenü, dort wählen Sie "Neu" >> "AutoIt v3 Skript". Dieser neuen Datei geben Sie einen Namen, der sich von der EXE-Datei der Installation unterscheidet. Mit einem Rechtsklick auf die neue Datei wählen Sie "Edit Skript". Jetzt öffnet sich ein Bearbeitungsfenster.

001k 1134380379

Werbung

In diesem Fenster wird der Installationverlauf abgebildet. Jeder Klick, den Sie eigentlich während der Installation selbst machen müssten, wird hier niedergeschrieben und später selbstständig ausgeführt. Der erste Befehl lautet "run", er öffnet eine Datei im gleichen Ordner. In diesem Tutorial verwenden wir 7-Zip als Beispiel. Also lautet die erste Programmzeile: run ("SevenZip.exe").

Damit wird die Installationsdatei von 7-Zip geöffnet. Um sicher zu stellen, dass das Fenster für weitere Eingaben bereit ist, fügen wir eine kleine Wartepause ein. Bei dem Befehl "winwait" wartet die Installation, bis das Fenster wieder bereit ist. Dazu muss aber der Fenstertitel mit dem Befehl verknüpft werden. Dazu benötigen wir nun das kleine Hilfe-Tool. Das finden Sie im Startmenü unter "Programme" >> "AutoIt v3" >> "AutoIt Window Info".

Tutorial: Automatische Installationen mit AutoIt

Das Tool listet alle nötigen Informationen genauestens auf. Darunter auch die Mausposition und die Namen der Knöpfe und Fenster. Für den "winwait"-Befehl brauchen wir den kompletten Fenstertitel. Starten Sie nun die Installation, in unserem Fall ja 7-Zip. Wenn Sie jetzt mit der Maus auf das aktive Installationsfenster weisen, zeigt das Window-Info-Tool den Titel an, den Sie nun kopieren können. Entweder über die rechte Maustaste oder mit "Strg+C". Den Titel fügen Sie nun in das Skript ein. Die ersten beiden Zeilen des Skripts sind nun fertig.

CODE:
run ("SevenZip")
winwait("7-Zip 4.31 Setup")

004k 1134380622

Forum

Im Forum diskutierenBeiträgeinsgesamt 4 Beiträge

Ich wollte verkünden, das auf www.translation.autoit.de die Hilfe für www.autoit.de vom englischen ins deutsche übersetzt und angepasst wird. Über Helfer und natürlich Nutzer freuen wir uns. ...

Mit AutoIt kann man auch Bots für Spiele schreiben. Dazu gibts Hilfe auf www.autoitbot.de LG :)

404: Nicht gefunden Die gewünschte Seite wurde nicht gefunden. Die Seite wurde möglicherweise entfernt oder umbenannt, oder sie ist vorübergehend nicht erreichbar.

Hallo, wollte nur mal bekannt geben, dass es Hilfe dazu im deutschen Forum unter www.autoit.de gibt. Grüße Gun-Food

Eigenen Kommentar schreiben