Prozess-Snapshot / Anhand der Startparameter identifizieren?
-
Hallo,
ich nutze zurzeit einen abgeänderten Code nach diesem Beispeil:
http://msdn.microsoft.com/en-us/library/windows/desktop/ms686701(v=vs.85).aspx
Ich frage im Ablauf nach, ob pe32.szExeFile == "Foo.exe" vorhanden ist, falls ja, breche ab und sag mir Foo.exe ist vorhanden..
Damit kann ich erkennen, ob der Prozess Foo.exe in der Prozessliste vorhanden ist. Allerdings möchte ich Foo.exe mehrmals starten mit verschiedenen Parametern Bsp.:
Foo.exe 1 a
Foo.exe 2 b
Foo.exe 3 c
....
..Jetzt wollte ich wissen, wie ich einen Prozess anhand seines Namens + Parameter identifizieren kann...
Danke
-
Nein. Ohne weiteres kannst Du das nicht unterscheiden.
Du müsstest die Command line des anderen Prozesses bekommen, also müsstest Du so etwas einsetzen:
http://stackoverflow.com/questions/440932/reading-command-line-arguments-of-another-process-win32-c-code
-
Alles klar.
Vielen Dank!
Ich werde mich die Tage mal ransetzen