In case it's of use, I wrote a couple of scripts years ago to run an external command on both Unix and Windows, killing it if it took more than a specified timeout, and reporting how long it took to run:
I enjoyed using Win32::Job much more that Win32::Process. BTW, I never use fork/exec emulation on Windows, too much general weirdness and confusion between threads and processes for my tastes.
Related Win32 Modules by Jan Dubois
Other Handy Win32 Modules
See Also
Updated: Added See Also and Related Win32 Modules by Jan Dubois sections
In reply to Re: How to portably stop processes? (Timing out Commands on Unix and Windows and Win32:: References)
by eyepopslikeamosquito
in thread How to portably stop processes?
by haj
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |