in reply to Win32::Process handling

Not sure about the second part since I'm not sure what you're calling - that may need to be handled in the process - but waiting for the process to end is pretty simple.
Win32::Process::Create( my $process, 'C:/path/to/executable.exe', "commandgoeshere", 0, NORMAL_PRIORITY_CLASS, '.', ) or die "Could not start process\n"; # Wait for the process to complete before continuing in the applicatio +n $process->Wait(INFINITE); # You can also set a particular time

«Rich36»