Kill-Prozess vor der (erneuten) Installation mit "taskkill / f / im" in Inno Setup

Ich installiere einen Dienst / Daemon, der vor der Deinstallation und Neuinstallation beendet werden muss.

Ich habe es bereits herausgefundenhow, um es für die Deinstallation zu tun:

[UninstallRun]
Filename: "taskkill"; Parameters: "/im ""My Service.exe"" /f"; Flags: runhidden

Das[Run] section wird jedoch nach der Installation ausgeführt, daher kann ich es dafür nicht verwenden. Was ist der beste Weg, um den Prozess mit @ zu beendetaskkill vor der Installation?

Bitte beachten Sie, dass ich den Prozess ausdrücklich beenden möchte.Eine komplexere Lösung mit IPC bietet in meinem Fall keine Vorteile, ich möchte nur @ ausführtaskkill vor dem Installieren einer bestimmten Datei.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage