Top-Themen

Aktuelle Themen (A bis Z)

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.

Mitglied: speedy26gonzales

speedy26gonzales (Level 1) - Jetzt verbinden

08.12.2013 um 19:41 Uhr, 2865 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
Installation
Inno Setup f. Accessanwendung
Frage von Peter1948Installation1 Kommentar

Guten Morgen! Ich würde Unterstützung bei Inno Setup benötigen. Die Anwendung die Verpackt werden soll ist Access 2013. 1. ...

Installation
Inno Setup function DirExists Problem
Frage von 115122Installation1 Kommentar

Hallo, ich würde gerne in einer Updateroutine vor dem eigentlichen Update prüfen lassen, ob der Installationspfad auch schon vorhanden ...

Microsoft
Fehlermeldung (Messagebox) beenden
Frage von daxlanderMicrosoft4 Kommentare

Hallo zusammen, meine G Suche hat leider nichts gebracht. Ich suche eine Lösung für folgendes Problem. Ich habe eine ...

Lizenzierung

Wie kann ich bei Inno Setup in meinem Code die Lizenz definieren?

Frage von DragodrakiLizenzierung2 Kommentare

Hi Forum, ich nutze in meiner Freizeit das Programm "Inno Setup" zur Setuperstellung. Da ich mich mit dem Teil ...

Neue Wissensbeiträge
Datenschutz

SiSyPHuS Win10: Analyse der Telemetriekomponenten in Windows 10

Tipp von freesolo vor 3 TagenDatenschutz1 Kommentar

Alle die sich detailliert für die Datensammlung interessieren die unter Windows 10 stattfindet, sollten sich folgende Analyse des BSI ...

Sicherheit
Adminrechte dank Intel-Grafikkarte
Information von DerWoWusste vor 3 TagenSicherheit2 Kommentare

ist das Advisory, welches beschreibt, welche Intel HD Graphics Modelle Sicherheitslücken haben, mit denen sich schwache Nutzer zu Admins ...

Internet

EU Urheberrechtsreform: Eingriff in die Internetkultur

Information von Frank vor 4 TagenInternet1 Kommentar

Liebe Besucherin, lieber Besucher, warum erscheint das obere Banner in allen Beiträgen? Aus Protest gegen Teile der geplanten EU-Urheberrechtsreform ...

Windows Server
Windows Backup - FilterManager Event 3
Tipp von NixVerstehen vor 5 TagenWindows Server

Hallo zusammen, ich bin kein gelernter ITler und auch beruflich nicht in dem Feld tätig. Wir setzen in unserem ...

Heiß diskutierte Inhalte
DNS
50 EUR für Telekom-, Unitymedia- und Vodafone-Kunden
Frage von Zorro1199DNS14 Kommentare

Hallo zusammen, wie evaluieren gerade das korrekte Einhalten von DNS-TTLs durch verschiedene Provider. Aktuell suchen wir noch Kunden der ...

Windows Server
Sonntagsfrage: Welchen Sinn seht Ihr noch im Server 2019 Essentials
Frage von ashnodWindows Server13 Kommentare

Guten Morgen, ich habe gestern den Windows Server 2019 Essentials als Trial in einer VM installiert um mir das ...

Windows Server
Windows 2012 R2 - Skript um Druckerkonfiguration auszulesen und zu setzen
gelöst Frage von Der-PhilWindows Server11 Kommentare

Hallo! Kennt ihr eine Möglichkeit, per Skript die Konfiguration eines Druckers auszulesen und auf einen anderen anzuwenden? Hintergrund: Ich ...

Grafik
Viele Fotos organisieren - Windows Dateisystem zu lahm bzw. überfordert
Frage von augustaparkGrafik11 Kommentare

Hallo und Guten Morgen, hat einer eine Idee, wie man viele Fotos sinnvoll und effizient organisieren kann? Wir haben ...