suendesizer
Goto Top

Wie ermittelt man in Server 2003 die Befehlszeile eines Prozesses?

Ich würde gerne wie unter Vista die Befehlszeile eines Prozesses ermitteln.

Hab folgendes Problem:

ein bestimmter Dienst wird im Taskmanager doppelt aufgeführt, und zwar einmal als vom SYSTEM ausgeführt und einmal als von einem Benutzer ausgeführt. Allerdings ist die Ausführung des Dienstes in einem Benutzeraccount nicht zulässig, daher würde ich gerne die Befehlszeile ermitteln, mit welcher dieser Prozess gestartet wurde.

In Windows Vista ist dies recht komfortabel gelöst, da man im Taskmanager für jeden Prozess auch die zugehörige Befehlszeile anzeigen lassen kann. Unter Windows Server 2003 ist dies leider nicht möglich. Gibt es eine alternative Möglichkeit in Erfahrung zu bringen, mit welcher Befehlszeile ein Prozess gestartet wurde?

Content-ID: 114001

Url: https://administrator.de/forum/wie-ermittelt-man-in-server-2003-die-befehlszeile-eines-prozesses-114001.html

Ausgedruckt am: 18.04.2025 um 19:04 Uhr

jadefalke
jadefalke 16.04.2009 um 12:12:30 Uhr
Goto Top
versuch es mal mit dem Programm von TrendMicro - Highjackthis
bastla
bastla 16.04.2009, aktualisiert am 18.10.2012 um 18:37:59 Uhr
Goto Top
Hallo Suendesizer!

Vielleicht hilft Dir der Ansatz in diesem Beitrag ...

Ansonsten natürlich: Process Explorer

Grüße
bastla
Suendesizer
Suendesizer 16.04.2009 um 13:20:37 Uhr
Goto Top
Process Explorer ist super, Danke! Hab's jetzt allerdinsg schon mit "hauseigenen" Mitteln gelöst:

- taskmgr: Prozesse -> ProzessID merken
- WMI-Query: SELECT Caption, CommandLine, ProcessID FROM Win32_Process WHERE Caption = 'MyApplication.exe' AND ProcessID = '1234'