Thanks that did the trick!! It may not be as neat as the Getopt:Std version but it does work!! Cheers!
PS I loaded Perl onto yet another machine and yes the original script works there! (Only my office PC causes it to fall through!?)
Comment on Re^2: Can't pass parameters in Win32 Perl Scripts
Assuming all other factors are equal, what is ".pl" associated with on you office PC? What is it associated with on the other PCs?
BTW for extra fun try getting a shortcut to a perl program running with parameters specified in the shortcut... I've only ever got this to work via a batch file...