The trusted solution is to use PerlApp or perl2exe.

The freestanding option of PerlApp works wonderfully for letting my coworkers use the many, many useful scripts Perl let me create for myself. PerlApp and perl2exe cost dineros though, and you said that wasn't an option. However, I think both have 30 days trial, so if you can show your boss how well it works, and how useful your stuff is, maybe...

Use PAR if you can get it to work. I've heard it was a little trouble getting it to work properly on Windows, but that may have been solved by now, so it's probably worth an hour to experiment with it.

If there's data files and stuff, package it with e.g. Inno Setup, an excellent free installer. It looks professional, like any other Windows program your colleagues install.

If you want to slap a GUI on top of it, consider Win32::GUI to complete the illusion that it's Just Another Windows Program.

These kinds of thing makes a surprising difference for the acceptance of Perl among people who aren't technically inclined. WYSIWYG. First impressions last. Image is everything. Etc.

/J


In reply to Re: Distributing or Sharing Perl Scripts by jplindstrom
in thread Distributing or Sharing Perl Scripts by svsingh

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.