in reply to Windows platform question

No, because perlcc has never worked and doesn't exist for new versions of Perl.

But you can accomplish what you want with a trivial batch file.

@echo off :: This is "parse_excel.bat" perl "C:\Path To\parse_excel.pl" %1 pause

Place the batch file in the same directory as the .pl (or wherever you want) and create a shortcut (named however you want) to it in the "Send To" folder.

Update: Switched to more representative file names.
Update: You could even use pl2bat to convert your .pl into a batch file.

Replies are listed 'Best First'.
Re^2: "Send To" Perl script in Windows (was: Windows platform question)
by ikegami (Patriarch) on Aug 12, 2008 at 14:58 UTC
    I missed your desire for it to work with multiple files. Use %* instead of %1 in the batch file.
    @echo off :: This is "parse_excel.bat" perl "C:\Path To\parse_excel.pl" %* pause

    The names of the selected files will be present in @ARGV

    for my $xl_file_name (@ARGV) { ... }
Re^2: "Send To" Perl script in Windows (was: Windows platform question)
by jettero (Monsignor) on Aug 12, 2008 at 12:11 UTC

    perlcc has never worked

    It worked a little in 1996... I used it for some small things... But even back then, people warned you away from it.

    -Paul