Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re: Installation on windows using perl

by archfool (Monk)
on Jul 20, 2007 at 14:47 UTC ( [id://627798]=note: print w/replies, xml ) Need Help??


in reply to Installation on windows using perl

To automate installation of software on Windows, it's best to make MSIs out of your installers. This way the domain controller can just push out your installs. There are some programs available on the internet to take a snapshot of the machine before and after an install, and can make an MSI for you if the software doesn't come as one.

<blasphemy>It's SOOO much easier than hacking around with Perl.</blasphemy> (Yes, blasphemy, but IMHO, use the right tool for the right job.)

Replies are listed 'Best First'.
Re^2: Installation on windows using perl
by Argel (Prior) on Jul 20, 2007 at 18:17 UTC
    Blasphemy? Are we going to tell Red Hat users to stop using rpm and Debian users apt-get? Using the preffered packaging tools on a platform is just common sense. Even ActiveState Perl has an MSI installer. Blapshemy would be recommending Python or Ruby! ;-)
      Of course the real question is would recommending Haskel be blasphemy?! ;-)
        Perl, Ruby, Python, Haskel? I tell you, it is al luxury nowadays! When I was young we installed programs by poke-ing machine code in hex directly into RAM, which was already a luxurious improvement over hardwiring the magnetic core memory units.

        CountZero

        A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James

Re^2: Installation on windows using perl
by EvanK (Chaplain) on Jul 20, 2007 at 15:50 UTC
    Being a proponent of the mantra "the best tool for each job", I'm inclined to agree with archfool. If that's an option, it would be substantially easier.

    __________
    Systems development is like banging your head against a wall...
    It's usually very painful, but if you're persistent, you'll get through it.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://627798]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others avoiding work at the Monastery: (6)
As of 2024-04-23 13:45 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found