in reply to How to hide/inhibit the console window when launching a Perl script on Windows?

If you're using ActivePerl, use wperl.exe to run your script. This is a copy of perl.exe that just doesn't create a console window at all. Since you won't have STDIN/STDOUT/STDERR, you won't be able to catch errors. Therefore be sure your script is totally bulletproof before calling it with wperl.exe.

More info about this method is available.

  • Comment on Re: How to hide/inhibit the console window when launching a Perl script on Windows?