I am trying to kill an external process called out in Perl after certain seconds.
I am using Windows.
I want to call out "a.exe" in perl in a new thread (so that the main perl program can go on). Then I want to kill the "a.exe" after 30 seconds before a.exe naturally ends by itself which usually takes 10mins ?
I think I have to kill it by process ID of "a.exe" but not the process name, because I will run many a.exe at the same time, and I only want the perl to kill its own a.exe. But, I have no idea how to get process ID also...
Please kindly help me. Thanks in advance!
Uzers.