Dru has asked for the wisdom of the Perl Monks concerning the following question:

Greetings Monks,

I wrote a script to install some security software on our user's Windows machines. Right now it runs in a dos window and has minor interaction. I've been asked if I could run this script silently since it will be deployed via SMS. I've been able to modify it, so it prints all error messages and such to a log file instead of to standard out and does not require any interaction from the user. Does anyone have any suggestions on how to make the script run without launching any windows? The script only needs to run once, and then deletes itself.

Thank you in advance for any suggestions,