[python-win32] Monitoring a running Windows program
Wed, 31 Oct 2001 17:25:45 EST
I am new to python and trying to create a simple EXE monitor. As you
know windows programs are not very stable. I have one such app that I
would like to have a python script monitor. If it is not running then
my script will start it up using ShellExecute. If it is running then
do nothing. I am trying to use some info I found on the Microsoft
technet web site. It suggests:
"Using the Windows API function GetModuleUsage, your program can
monitor the status of a shelled process. The return value from Shell,
can be used to call GetModuleUsage continuously within a loop to poll
whether or not the shelled program has finished executing."
Problem is I can't find GetModuleUsage in the Win32. Is there another
way to monitor Windows executables?