As someone who has to install a lot of software on 100+ pcs I know where you are coming from. But one thing i notice from the java world is that nearly all java apps ship with a /jre folder containing the exact Java version that the project was built on, as well as a .bat file to set environmental variables and start the app. I imagine if I ever get around to doing a full network install of one of my perl programs I might do something similar(I'm the only developer here who codes in Perl).Make a folder with a copy of the necessary perl executables modules and dll's to make the app work and deploy it

I imagine the batch file for such an app in perl would look like this.

set PATH=%PATH%;.\Perl\bin perl application.pl
Then copy a short cut to that batch to either "C:/Windows/Desktop" "C:/WINNT/Profiles/All Users/Desktop" or "C:/Documents and Settings/All Users/Desktop/" or the equivalent start menu folders, Depending on the windows version you are deploying to. That way your users can start the app easily and you can run the install in a script or as a WinZip or InstallSheild type of copyover install without going through the hassle of installing Perl(and possibly Microsoft Installer)on every machine. In fact this is more or less what the perl2exe and perlapp programs do, they just hide all that stuff in a huge exe, and as your example shows they are more likely to fail from time to time.

In reply to Re: Perl2exe bug! by thunders
in thread Perl2exe bug! by dimmesdale

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.