in reply to Passing arguments

Sounds like your .pl association doesn't pass arguments. From a console, run
assoc .pl ftype perlfile Replace "perlfile" with whatever .pl returned

The ftype should look like

"D:\Perl\bin\perl.exe" "%1" %*

If not, fix it.

ftype perlfile="D:\Perl\bin\perl.exe" "%1" %*

Replies are listed 'Best First'.
Re^2: Passing arguments
by locked_user sundialsvc4 (Abbot) on Nov 05, 2010 at 01:59 UTC

    Which is why real programmers don’t use Microsoft Windows.   ;-) ;-)

    “I never realized it could be so complicated to design a system that doesn’t work ...”   ;-) ;-)

    (All given merely in the gentle spirit of a little late-night fun...)   cat flames >/dev/null

      Unix GUIs do file associations too. This is actually a good feature. Whatever created the association is at fault here.