Dienst automatisch installieren
-
Hallo leute,
einfache frage: wenn ich einen dienst geschrieben habe, muss ich den ja über eine verknüpfung mit /install installieren!
geht das auch ohne so eine verknüpfung?
also wenn ich doppelt drauf klicke, oder wenn ich ihn per shellexecute starte?
-
hat niemand eine idee?

-
mal ein paar Ideen
- Verwendung eines Installprogrammes z.B. Installshield
- Erstellen einer Batch-Datei zum Installieren des Dienstes
-
zum installer_ ich habe innosetup, aber ich weis nicht, wie ich da eine verknüpfung mit dem /install erstelle und gleich ausführe, oder den dienst durch den installer installiere, hast du da eine idee?
zum batch: wie kann ich das machen? wie müsste ein beispiel syntax aussehen?
-
Bei InnoSetup kannst du Verknüpfungen innerhalb der section [Icons] erstellen und die auszuführenden Befehle unter [Run], z.B.
[Icons] Name: "{group}\Programm"; WorkingDir: "{app}"; Filename: "{app}\Programm.exe" Name: "{group}\Programm (English)"; WorkingDir: "{app}"; Filename: "{app}\Programm.exe"; Parameters: "en" Name: "{group}\{cm:UninstallProgram,Programm}"; Filename: "{uninstallexe}" [Run] Filename: "{app}\Programm.exe"; Description: "{cm:LaunchProgram,Programm}"; Flags: nowait postinstall skipifsilent Filename: "{app}\Dienst.exe"; Parameters: "/install"; Flags: waituntilterminated hidewizardWeitere Infos stehen auch in der InnoSetup-Hilfe unter [Icons] bzw. [Run].
-
Hallo,
Bezüglich Innosetup kannst du doch hier mal nachschauen
http://www.inno-setup.de/vbindex.php
bzw. hier
http://www.jrsoftware.org/isfaq.php
-
hey das sieht ja schonmal gut aus, und wie müsste es mit einer batchdatei aussehen??
-
Dieser Thread wurde von Moderator/in Jansen aus dem Forum VCL/CLX (Borland C++ Builder) in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.