Seite 1 von 1

Installationsroutine selber schreiben

Verfasst: Donnerstag 2. Februar 2006, 14:25
von Buell
Hallo,

will gerade damit anfangen eine Installationsroutine selbst zu schreiben. Dabei sollen nacheinander verschienden Programme installiert werden, also soll eigentlich nur die bereits vorhandenen Setups von denen aufgerufen und ausgeführt werden und erst wenn eines fertig ist das nächste aufgerufen werden. Sollte also nicht soooo schwierig sein. Kompliziert könnte es höchstens werden wenn ein Neustart erforderlich ist, aber das hoffe ich mal nicht. Im ganzen sollte das Skript ziemlich selbstständig laufen und auf jedem Win32 Rechner (auch ohne Python -> also PY2EXE) funktionieren.

Wäre schonmal für Tipps und Anregungen dankbar, denn man muss das Rad ja nicht immer neu erfinden.

Verfasst: Donnerstag 2. Februar 2006, 15:34
von Buell
Also, bin bis jetzt so weit, dass ich mir das GUI erstellt habe. Jetzt probiere ich gerade etwas mit dem exe-Datei öffnen rum. Das einzige was mir dazu eingefallen ist, ist das hier (mal zum probieren):

Code: Alles auswählen

execute = os.execv('C:\Programme\PHPEdit\PHPEdit.exe',())
# oder:
execute = os.Popen(os.execv('C:\Programme\PHPEdit\PHPEdit.exe',()))
Das schließt mir jedoch beides das Ausgangsfenster, aber das will ich ja nicht, das soll ja nacheinander mehrere exe starten...

Aso, auch wenn's im Thread läuft klappts nicht so ganz

Verfasst: Donnerstag 2. Februar 2006, 15:38
von modelnine
Probier mal os.spawn*...

--- Heiko.

Verfasst: Donnerstag 2. Februar 2006, 15:38
von Buell
ups, fehler drin gehabt, so läufts:

Code: Alles auswählen

execute = os.popen('C:\Programme\PHPEdit\PHPEdit.exe')