Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Während Inno-Setup zusätzliche Messagebox mit Infos.

Frage Entwicklung Installation

Mitglied: speedy26gonzales

speedy26gonzales (Level 1) - Jetzt verbinden

08.12.2013 um 19:41 Uhr, 2659 Aufrufe, 2 Kommentare

Hi Leute,

vielleicht kann mir von Euch jemand weiterhelfen.

Ich bin gerade dabei mit Inno-Setup einige Programme automatisiert zu installieren.

Jetzt ist es leider so, dass ich einige Programme nicht komplett automatisieren kann und deshalb diese von Hand durchklicken und einstellen muss. Kann ich da irgendwie, wenn so ein Programm aufgerufen wird, eine Messagebox oder so erstellen wo die einzelnen Schritte dann drin stehen, was wie ausgeführt werden muss?


Zusätzlich suche ich noch eine Lösung wie ich am besten fertige *.REG Dateien in die Registry übertragen kann.

Wäre super wenn einer von Euch eine Idee hat oder mir weiterhelfen könnte.

Mitglied: Sheogorath
08.12.2013, aktualisiert 09.12.2013
Moin,

Schonmal Autoit probiert, dann kannst du dir händisches Durchklicken sparen und, wenn du das wirklich noch brauchst, auch Msg Boxen aufschlagen lassen. ansonsten wie wäre es mit einem

01.
reg Import Datei.reg
das sollte schon reichen... also einfach Batch nutzen? ansonsten musst du eben jeden Key einzeln setzen.


Edit: Was AutoIt angeht im einfachsten Fall sowas hier machen:
01.
run("autoit_setup_3.exe") 
02.
 
03.
 
04.
WinWait("AutoIt v3.3.8.1 Setup","This wizard will guide you through the installation of AutoIt v3.3.8.1.",10)  
05.
WinActivate("AutoIt v3.3.8.1 Setup","This wizard will guide you through the installation of AutoIt v3.3.8.1.") 
06.
;ControlCommand("AutoIt v3.3.8.1 Setup","This wizard will guide you through the installation of AutoIt v3.3.8.1.", 2007, "Check", "") 
07.
ControlClick("AutoIt v3.3.8.1 Setup","This wizard will guide you through the installation of AutoIt v3.3.8.1.", 1 , "left") 
08.
 
09.
WinWait("AutoIt v3.3.8.1 Setup","License Agreement")  
10.
WinActivate("AutoIt v3.3.8.1 Setup","License Agreement") 
11.
ControlClick("AutoIt v3.3.8.1 Setup","License Agreement", 1 , "left") 
12.
 
13.
MsgBox(0,"Warte auf Installationsdialog", "Es wird auf einen Installationsdialog gewartet. Bitte haben sie etwas Geduld", 10) 
14.
$reinstall=WinWait("AutoIt v3.3.8.1 Setup","Previous Installation Found",10)  
15.
If $reinstall=True Then 
16.
   WinActivate("AutoIt v3.3.8.1 Setup","Previous Installation Found") 
17.
   ControlCommand("AutoIt v3.3.8.1 Setup","Previous Installation Found", 1202, "Check", "") 
18.
   ControlClick("AutoIt v3.3.8.1 Setup","Previous Installation Found", 1 , "left") 
19.
EndIf
Hier bei handelt es sich um einen Ausschnitt von meinem Code für die Installation von Autoit selbst. Gibt viele Tutorials wie man sowas macht:
http://wiki.win-lite.de/index.php?title=Allgemein:Unbeaufsichtigte_Inst ...

Viel Spaß!

Gruß
Chirs
Bitte warten ..
Mitglied: speedy26gonzales
17.12.2013 um 14:41 Uhr
Hi Christoph,

Danke für deine Antwort.

Ich habe mir AutoIt angeschaut, bin aber zum Entschluss gekommen dass es zu aufwendig ist.
Wenn sich eine Programmversion ändert muss ich den ganzen Code anpassen.
Bei Inno Setup muss ich nur den Namen umändern und kann ein neues erstellen.

Weiß jemand von Euch wie ich zwischen den einzelnen Steps pausen setzen kann beim Inno Setup?
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Powershell Ausgabe in Messagebox (1)

Frage von Peterz zum Thema Batch & Shell ...

Webbrowser
BUV Infos - wo schaue ich mich um ? (4)

Frage von Fallen zum Thema Webbrowser ...

Batch & Shell
gelöst Powershell Programmfortschritt in Messagebox? (2)

Frage von c20082005 zum Thema Batch & Shell ...

Microsoft Office
gelöst Sharepoint Cached User Infos ? (4)

Frage von joehuaba zum Thema Microsoft Office ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Windows 10
Windows 10 im Unternehmen? (26)

Frage von zorlayan zum Thema Windows 10 ...

LAN, WAN, Wireless
Ping u. DNS geht am Rechner nicht mehr (19)

Frage von Kuemmel zum Thema LAN, WAN, Wireless ...

Festplatten, SSD, Raid
Raid 1 2 SSD mit Windows Server 2016 (17)

Frage von jaywee zum Thema Festplatten, SSD, Raid ...

Voice over IP
Über Fritzfax over IP gehen nur einige Faxe (12)

Frage von shearer9 zum Thema Voice over IP ...