![]() |
Inno Setup - Dienst deinstallieren?
Kann ich mit Innosetup beim deinstallieren prüfen, ob ein bestimmter Dienst installiert ist?
Ich will folgendes machen: -Prüfen ob Dienst installiert ist ---Dienst ggf. nach Abfrage stoppen ------Dienst deinstallieren -Programmdateien löschen |
Re: Inno Setup - Dienst deinstallieren?
Das wäre eine Möglichkeit:
Delphi-Quellcode:
[Run]
Filename: {sys}\svc.exe; Parameters: /install /silent; WorkingDir: {sys}; Components: service Filename: {sys}\net.exe; Parameters: start MyService; WorkingDir: {sys}; Components: service [UninstallRun] Filename: {sys}\net.exe; Parameters: stop MyService; WorkingDir: {sys} Filename: {sys}\svc.exe; Parameters: /uninstall /silent; WorkingDir: {sys} |
Re: Inno Setup - Dienst deinstallieren?
Danke, jetzt hab ich's hinbekommen ;)
|
Re: Inno Setup - Dienst deinstallieren?
Hi,
Ich habe momentan das gleiche Problem und habe versucht, den Dienst per gegebener Lösung
Code:
probiert, der Dienst wurde jedoch nicht angehalten. Hat jemand irgendeine Idee?
[UninstallRun]
Filename: "{sys}\net.exe"; Parameters: " stop MeinService"; WorkingDir: "{sys}"; Flags: waituntilterminated Gruß |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz