30323
Jun 19, 2006, updated at Jul 03, 2006 (UTC)
4716
3
0
Prozess eines bestimmten users killen
Hallo liebe Helfer,
ich habe nun (in C++) nach langer Zeit endlich ein Programm fertig gestellt, dass zusammen mit einem anderen (in Windows XP) gestartet wird und dieses abschießt, wenn alle Fenster (des anderen Programms) geschlossen wurden. Alles klappt soweit ganz gut, nur jetzt kommt mein Problem:
Mein kleines Programm soll auf einem Server laufen, auf dem mehrere Benutzer das selbe Programm (vom Namen her) nutzen. Im Taskmanager steht also "programm.exe" mehrmals. Wie kann ich es nun realisieren, dass wirklich nur dass Programm eines von mir bestimmten Nutzers abgeschossen wird?
Kann ich über GetUserName auch den User eines Programms bekommen oder wie komme ich an die ProcessID heran, wenn ich den Usernamen habe?
Danke im Voraus, OSka
ich habe nun (in C++) nach langer Zeit endlich ein Programm fertig gestellt, dass zusammen mit einem anderen (in Windows XP) gestartet wird und dieses abschießt, wenn alle Fenster (des anderen Programms) geschlossen wurden. Alles klappt soweit ganz gut, nur jetzt kommt mein Problem:
Mein kleines Programm soll auf einem Server laufen, auf dem mehrere Benutzer das selbe Programm (vom Namen her) nutzen. Im Taskmanager steht also "programm.exe" mehrmals. Wie kann ich es nun realisieren, dass wirklich nur dass Programm eines von mir bestimmten Nutzers abgeschossen wird?
Kann ich über GetUserName auch den User eines Programms bekommen oder wie komme ich an die ProcessID heran, wenn ich den Usernamen habe?
Danke im Voraus, OSka
Please also mark the comments that contributed to the solution of the article
Content-Key: 34451
Url: https://administrator.de/contentid/34451
Printed on: April 23, 2024 at 23:04 o'clock
3 Comments
Latest comment