http://www.perlmonks.org?node_id=952166


in reply to Perl/Tk on Windows 7

You distribution should come with an executable called wperl.exe. If you use that it should get rid of the console window.
Just edit the first line of your script to use
#!wperl
-or-
#!C:\perl64\bin\wperl.exe

Replies are listed 'Best First'.
Re^2: Perl/Tk on Windows 7
by pmbp (Initiate) on Feb 06, 2012 at 22:02 UTC

    I tried both of your suggestions and neither did the trick, but the 'wperl' part did give me the hint I needed. The procedure seems to be to right click on the script file and select 'properties'. From there you can change "opens with" to wperl instead of just perl.

    Thanks for the suggestion!

      Oh yeah, that makes sense. I forgot that at the GUI level windows relies on file associations based on file extensions, and probably ignores the shebang line entirely.