Have a look at use
Win32::Process.
Here is a sample I found after a quick search.
- #!/usr/bin/perl -w
-
-
use strict;
-
use Win32;
-
use Win32::Process;
-
-
# Create the process object.
-
-
Win32::Process::Create($Win32::Process::Create::ProcessObj,
-
"C:\\perl\\bin\\Perl.exe", # Where Perl is located.
-
"perl c:\\yourdir\\yourTKscript.pl", #
-
0, # Don't Inherit
-
DETACHED_PROCESS, #
-
".") or # current directory
-
die print_error(); #
-
sub print_error(){ #
-
return Win32::FormatMessage(Win32::GetLastError() );
-
}
-
-
$Win32::Process::Create::ProcessObj -> Resume();
--Kevin