Stdout eines Prozesses ermitteln
-
Guten Abend allerseits,
Trotz grosser Internet-Recherche und vielen Versuchen ist es mir nicht gelungen, das Stdout-Handle und das Stdin-Handle von einem fremden Prozess zu ermitteln.
Das einzige was ich über den Prozess habe, ist die PID.Kann mir da jemand weiterhelfen.
Ich bedanke mich im Voraus.MfG
Hroudtwolf
-
Diese Handles kann man IMHO auch nicht ermitteln.
Der startende Prozesss könnte hier Einfluss nehmen und diese Handles entsprechend setzen.Siehe
http://msdn2.microsoft.com/en-us/library/ms682499.aspx
-
Was sollte es Dir bringen das Handle eines anderen Prozeses zu wissen? Handles sind immer nur in einem Prozess gültig...
Du kannst natürlich einen Remote-Thread injecten und dann GetStdHandle ausführen... aber wie gesatt: Was bringt es Dir? Warum willst Du es?
-
Danke Martin Richter.
Jetzt hats geschnakelt.