Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Prozessname/Owner? (https://www.delphipraxis.net/48997-prozessname-owner.html)

Wannabe 4. Jul 2005 00:50


Prozessname/Owner?
 
Hi,

ich will mein Programm gleichzeitig in mehreren Instanzen ausführen. In der Prozessanzeige des Taskmanagers wird ja immer der Name der .exe angezeigt. Gibt es da die Möglichkeit mit Hilfe einer API-Funktion meiner Anwendung einen treffenderen Namen zu geben? Ansonsten heißen alle Instanzen ja gleich und die exe meines Programmes sich selbst vervielfältigen und umbennenen zu lassen ist dann doch etwas zu umständlich. Da die Programme ein Systemdienst sind wäre es auch gut wenn diese bei "Benutzername" System stehen haben würden, aber ich nehme mal an auf diese Eigenschaft hat man keine Möglichkeit des Zugriffs?

Grüße,

Wannabe

Olli 4. Jul 2005 00:53

Re: Prozessname/Owner?
 
Gibt es nicht. D.h. fast nicht - will heißen nur mit Mitteln von Rootkits. Also vergiß es lieber.

Ein Prozeß wird eben anhand der PID und nicht anhand des Namens identifiziert!

Ups: Unterfrage übersehen. Der Benutzerkontext ergibt sich daraus unter welchem Account dein Service gestartet wird. Auch hier gilt oben gesagtes!


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:16 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz