Ich habe eine Anwendung, die einige Einstellungen einer anderen Anwendung ändert (es ist eine einfache C # -Anwendung, die durch Doppelklick ausgeführt wird (kein Setup erforderlich)).
Nach dem Ändern der Einstellungen muss ich die andere Anwendung neu starten, damit sie die geänderten Einstellungen widerspiegelt.
Um dies zu tun, muss ich den laufenden Prozess beenden und den Prozess erneut starten. Das Problem ist jedoch, dass ich den Prozess nach dem Beenden nicht finden kann. (Grund ist, dass das System nicht weiß, wo sich die exe-Datei befindet.)
Gibt es eine Möglichkeit, den Pfad des laufenden Prozesses oder der exe herauszufinden, wenn dieser ausgeführt wird?
Ich möchte den Pfad nicht manuell angeben, dh wenn er ausgeführt wird, holen Sie sich den Pfad, beenden Sie den Prozess und starten Sie erneut. Andernfalls werde ich später darauf eingehen