Auto Installation Von Usb-stick Meine Programme
#1
geschrieben 04. Mai 2009 - 11:17
Zuerst mal hab gar keine Erfahrung im Programmieren, es intressiert mich aber durch aus. Ich kenn da ein Programm "Auto IT" mit dem kann man ganz gut Programm installationen automatisieren lassen!
Zbsp ich geb dem Programm die befehle (zbsp bei skype installation) und er installiert es. Das würde ich nach stundenlangem beschäftigen sicher hin bekommen, nur:
Ich setze jetzt mein System neu auf und sitze vor nem nackten windows. Ich steck mein Usb Stick rein und starte die muster.exe und windows fängt an mir avira, skype, open office usw. zu installieren?
Ist das machbar?
Ist das alles auch nur mit AutoIT möglich?
Anzeige
#2
geschrieben 04. Mai 2009 - 11:19
Ebenso funktioniert auch das Programm Install-O-Matic nach dem selben Prinzip
#3
geschrieben 04. Mai 2009 - 11:25
Zitat
Könnest du mir das bitte genauer erklären?
#4
geschrieben 04. Mai 2009 - 11:33
Wenn du möchtest, dass die Installation eines Programms komplett selbstständig abläuft, musst du auch ein Komplettes Script schreiben, a lá
Starte skype_setup.exe Wenn das Fenster "Setup" aufgeht, klicke "Weiter" ... Wenn das Fenster "Installation beendet" aufgeht, klicke "Fertig stellen"
Wie gesagt, Möglichkeit 1) selbst schreiben (ziemlich mühselig)
2) Aufzeichnen. Bei AutoIt ist eine Programmchen dabei, welche alle Mausklicks und Eingaben aufzeichnet. Dazu musst du allerdings einmal jedes Programm per Hand installieren, während diese Aufnahme läuft
3) Fertige Scripts aus dem Netz ziehen. Gibt es z.B. für Install-O-Matic haufenweise
#5
geschrieben 04. Mai 2009 - 11:41
Danke für die Antworten. Werde das jetzt mal ausprobieren, denke aber das sicher noch fragen kommen werden.
#6
geschrieben 04. Mai 2009 - 12:47
Zitat
WinWait("Mozilla Firefox-Installation", "Willkommen", 15)
ControlClick("Mozilla Firefox-Installation", "&Weiter >", "Button2")
WinWait("Mozilla Firefox-Installation", "Installationsart", 15)
ControlClick("Mozilla Firefox-Installation", "&Benutzerdefiniert", "Button5")
ControlClick("Mozilla Firefox-Installation", "&Weiter >", "Button2")
WinWait("Mozilla Firefox-Installation", "Installationsverzeichnis", 15)
ControlSetText("Mozilla Firefox-Installation", "Installationsverzeichnis", "Edit1", @ProgramFilesDir & "\Firefox")
ControlClick("Mozilla Firefox-Installation", "&Weiter >", "Button2")
WinWait("Mozilla Firefox-Installation", "Verknüpfungen", 15)
ControlClick("Mozilla Firefox-Installation", "Auf dem &Desktop", "Button4")
ControlClick("Mozilla Firefox-Installation", "Im &Startmenü", "Button5")
ControlClick("Mozilla Firefox-Installation", "In &der Schnellstartleiste", "Button6")
ControlClick("Mozilla Firefox-Installation", "&Weiter >", "Button2")
WinWait("Mozilla Firefox-Installation", "Zusammenfassung", 15)
ControlClick("Mozilla Firefox-Installation", "&Installieren", "Button2")
WinWait("Mozilla Firefox-Installation", "Fertig", 15)
ControlClick("Mozilla Firefox-Installation", "Firefox jetzt &starten", "Button4")
ControlClick("Mozilla Firefox-Installation", "&Fertig stellen", "Button2")
Run("SkypeSetupFull.exe")
WinWait("Skype™ - Installation","")
ControlClick("Skype™ - Installation","","TTntButton.UnicodeClass2")
WinWait("Skype™ - Installation","")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
sleep(1000)
Send("{SPACE}")
Send("{TAB}")
sleep(1000)
Send("{SPACE}")
Send("{TAB}")
sleep(1000)
Send("{SPACE}")
Send("{TAB}")
sleep(1000)
Send("{SPACE}")
Send("{TAB}")
sleep(3000)
WinWait("Skype™ - Installation","")
ControlClick("Skype™ - Installation","","TTntButton.UnicodeClass3")
sleep(23000)
WinWait("Skype™ - Installation","")
sleep(3000)
ControlClick("Skype™ - Installation","","TTntButton.UnicodeClass1")
Run("install_flash_player_ax.exe")
winwait("Adobe Flash Player ActiveX Installation: Fertig", "Fertig", 15)
ControlClick("Adobe Flash Player ActiveX Installation: Fertig", "&Beenden", "Button2")
run ("antivir_workstation_winu_de_h337.exe")
WinWait ("Avira AntiVir Personal - Free Antivirus","Annehmen")
ControlClick("Avira AntiVir Personal - Free Antivirus","Annehmen","Button1")
WinWait ("Avira AntiVir Personal - Free Antivirus","Willkommen zur Installation der")
ControlClick("Avira AntiVir Personal - Free Antivirus","Willkommen zur Installation der","Button2")
WinWait ("Avira AntiVir Personal - Free Antivirus","Free Antivirus ist dafür konzipiert")
ControlClick("Avira AntiVir Personal - Free Antivirus","Free Antivirus ist dafür konzipiert","Button2")
WinWait ("Avira AntiVir Personal - Free Antivirus","Ich &akzeptiere die")
ControlClick("Avira AntiVir Personal - Free Antivirus","Ich &akzeptiere die","Button1")
ControlClick("Avira AntiVir Personal - Free Antivirus","Ich &akzeptiere die","Button3")
WinWait ("Avira AntiVir Personal - Free Antivirus","Ich bestätige, dass ich")
ControlClick("Avira AntiVir Personal - Free Antivirus","Ich bestätige, dass ich","Button1")
ControlClick("Avira AntiVir Personal - Free Antivirus","Ich bestätige, dass ich","Button4")
WinWait ("Avira AntiVir Personal - Free Antivirus","Wählen Sie aus, wie")
ControlClick("Avira AntiVir Personal - Free Antivirus","Wählen Sie aus, wie","Button6")
WinWait ("Avira AntiVir Personal - Free Antivirus","Dialog3")
ControlClick("Avira AntiVir Personal - Free Antivirus","Dialog3","Button1")
ControlClick("Avira AntiVir Personal - Free Antivirus","Dialog3","Button2")
ControlClick("Avira AntiVir Personal - Free Antivirus","Dialog3","Button5")
WinWait ("Avira AntiVir Personal - Free Antivirus","von Avira AntiVir Personal wurde")
ControlClick("Avira AntiVir Personal - Free Antivirus","von Avira AntiVir Personal wurde","Button1")
ControlClick("Avira AntiVir Personal - Free Antivirus","von Avira AntiVir Personal wurde","Button11")
WinWait ("Setup von Avira AntiVir Personal - Free Antivirus","Möchten Sie jetzt")
ControlClick("Setup von Avira AntiVir Personal - Free Antivirus","Möchten Sie jetzt","Button1")
Jetzt meine Frage:
Wo finde ich die funktion, wo er während ich zbsp open office installiert die eingaben verzeichnet und sozusagen "aufnimmt"?
Finds neht?
lg
#7
geschrieben 04. Mai 2009 - 13:19
#8
geschrieben 04. Mai 2009 - 13:24
Das mit open office mein ich nur als beispiel. Also egal welches programm. Hauptsache aufzeichnen.
Dieser Beitrag wurde von Lord_Dee bearbeitet: 04. Mai 2009 - 13:24
#9
geschrieben 04. Mai 2009 - 14:28
Der Zeichnet das ganze dann direkt in Script-Form auf
PS: Alternativ geht es auch mit dem Script Writer, der ebenfalls bei den Tools dabei ist.
Dieser Beitrag wurde von renegade2k bearbeitet: 04. Mai 2009 - 14:35
#10
geschrieben 04. Mai 2009 - 15:19
hier z.B. Skype:
http://www.windows-unattended.de/index.php...&Itemid=467
Dieser Beitrag wurde von bartii bearbeitet: 04. Mai 2009 - 15:20
#11
geschrieben 07. Mai 2009 - 09:20
Zitat (renegade2k: 04.05.2009, 15:28)
Der Zeichnet das ganze dann direkt in Script-Form auf
PS: Alternativ geht es auch mit dem Script Writer, der ebenfalls bei den Tools dabei ist.
Wie geil is das denn?
Dankeschön!
Hab jetzt immer Programm gestartet, programm installiert, nach installation, das aufzeichnen gestoppt und in den editor eingefügt. Klappt prächtig =).
Ich denke meiner Autoinstallation steht nichts mehr im Wege!
Danke an Euch beide!
Angehängte Datei(en)
-
auto.txt (10,78K)
Anzahl der Downloads: 286
#12
geschrieben 07. Mai 2009 - 10:32
Zitat
Solltest nur berücksichtigen, dass falls mal irgendwann bei einer Installation ein Fehler hochkommt die ganze Prozedur stehenbleibt, aber das ist ja eher Ausnahmefall
#13
geschrieben 07. Mai 2009 - 10:53