Hallo liebe Community,
ich schreibe gerade an einem Dienst, der ständig überprüft, ob ein bestimmtes Programm, dessen ausführbare Datei der User selbst wählen kann, gerade ausgeführt wird, oder nicht.
Mithilfe einer dll, die das Programm dann noch implementieren muss, sollen auch noch weitere Programminformationen (z. B. eine Art Ping als Reaktionstest) abgefragt werden können.
Allerdings habe ich jetzt folgendes Problem:
Der Nutzer sucht sich also über ein OpenFileDialog ein ausführbares Programm aus, aber wie bekomme ich dazu jetzt den Prozessnamen?
(Für die einfache Abfrage, ob das Programm läuft, oder nicht - schließlich kann nicht jedes Programm meine dll implementieren)
Das Programm soll unter Windows-Server 2008 lauffähig sein.
Bin für jede Hilfe dankbar.
Mit freundlichen Grüßen,
Bluesky787