Within an organization, you can probably just pack up the script with pl2bat but change the two calls to perl to be calls to \\chorg-w2k\perl\bin\perl (assuming your desktop is called chorg-w2k and you make a read-only share of the directory where you installed perl and call that share "perl").

The way most WinNT/Win2K shops are set up, that will work just fine for most people you work with. As you produce more neat scripts in Perl, more people will install it on their machine or you can get a standard shared directory for Perl on one of the central file servers.

Around here, just about everyone has perl installed (all of the developers do because our development tools require it). But the standard Perl doesn't include Tk so my Tk utilities run the local copy of Perl and then check if the needed modules are installed. If not, they switch to my shared copy of Perl.

The cmd.exe of WinNT/Win2K is finally powerful enough that you can even detect whether they have Perl installed before you try to run your shared copy.

        - tye (but my friends call me "Tye")

In reply to (tye)Re: Packaging up a perl program on win32 by tye
in thread Packaging up a perl program on win32 by chorg

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.