Zitat von
bitsetter:
Mit Hilfe der Funktion CreateToolHelp32Snapshot sollte es eigentlich funktionieren. Wenn man die Anwendung über den Explorer startet, ist der übergeordnete Process EXPLORER.EXE bei batch oder cmd CMD.EXE und beim Taskplaner SVCHOST.EXE.
Bei welchen Programmen was geschehen soll, ließe sich dann auch einfach in einer INI-Datei unterbringen,
dann ist das Ganze flexibel, falls irgendwann dann doch noch eine Aufrufmöglichkeit dazukommt.
z.B. in der Form:
Code:
[EXPLORER.EXE]
gui=on
params=off
errorlog=off
[CMD.EXE]
gui=off
params=on
errorlog=off
[SVCHOST.EXE]
gui=off
params=on
errorlog=on
MfG,
Bug
EDIT: Mit minimalen Änderungen (
TList statt
TObjectList und ohne "Contnrs") läuft der Code sogar unter Delphi3