Hallo,
gibt es eine Möglichkeit ein Batch-File via Custom Action zu starten???
MfG
Pappa Huber
This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Batch-file starten
Started by
pappahuber
, Sep 23 2004 09:24
5 replies to this topic
Posted 23 September 2004 - 12:48
ich würde es mal mit der Custom Action Typ "starten einer ausführbaren Datei" probieren.
Posted 23 September 2004 - 14:26
Hai,
das habe ich auch schon probiert, leider werden mir aber nur Exe-Dateien angeboten, die ich dann ausführen könnte.
MfG
Pappa Huber
das habe ich auch schon probiert, leider werden mir aber nur Exe-Dateien angeboten, die ich dann ausführen könnte.
MfG
Pappa Huber
Pappa Huber
Posted 23 September 2004 - 15:50
nwenn Sie zum Beispiel angeben das die Quelle die Verzeichnistabelle ist, dann können Sie in der Verzeichnistabelle den Pfad mit datei also z.b. [INSTALLDIR]\start.bat angeben und diese dann über die Custom Action ausführen. Als Ziel können Sie auch noch aufrufparameter mitgeben.
Posted 23 September 2004 - 17:49
Als ausführbare Datei muss cmd.exe (oder unter Win9X command.com) angegeben werden, und die .bst Datei auf der Kommandozeile übergeben werden (ich glaube mit /c ?)
Stefan Krüger
InstallSite.org twitter facebook
Posted 13 January 2005 - 10:33
Ich habs in einem anderen Thread gepostet, aber tus gerne nochmal
Mit dem Custom Action Wizard bin ich auch nicht zurechtgekommen. Aber so müsste es funktionieren:
Du lässt die Custom Action einfach eine Installscript Funktion ausführen. In dieser Funktion steht dann folgendes:
Mit dem Custom Action Wizard bin ich auch nicht zurechtgekommen. Aber so müsste es funktionieren:
Du lässt die Custom Action einfach eine Installscript Funktion ausführen. In dieser Funktion steht dann folgendes:
CODE |
function start_tomcat(hMSI) string pathtobat, argument; begin // Get Targetdirectory argument = " install"; pathtobat = TARGETDIR; // Set the directory to service.bat pathtobat = pathtobat + "jakarta-tomcat-5.5.4\\bin\\service.bat"; // Mask / in pathtobat with // StrReplace ( pathtobat, "\\", "\\\\", 0 ); // Bat Datei aufrufen und argument übergeben if (LaunchAppAndWait (pathtobat, argument, LAAW_OPTION_WAIT) < 0) then MessageBox ("Unable to launch "+ pathtobat +".",SEVERE); endif; end; |