Could you clean up your example removing all extraneous information, comments, etc. Place a say dump($command) just before the failing statement so that we can see exactly what is being executed. Please make sure you are including /q in the command string so that msi does not attempt to start in GUI mode. Also, please make sure that you are presenting the smallest possible command that does in fact fail with all possible defaults taken so that the failure can be localized as much as possible.
As you are telnetting, you should not need an ip or host name at the front of your file name, it should be a local file on the target machine.
Ideally you should run the desired command on the target machine (by walking over to it and typing it in) to prove that you have the correct syntax before attempting to execute the command via telnet.
Could you also demonstrate that you can run simple commands like "dir", "cd" etc. via telnet to prove that the environment is operational.
These actions should make the cause of the failure much clearer.
Thanks
In reply to Re: Need to Execute msiexec using Net::Telnet
by philiprbrenan
in thread Need to Execute msiexec using Net::Telnet
by tarunmudgal4u
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |