S
Steve
Can someone explain/clarify any differences between launching processes on
a remote machine using psexec with/without specific user credentials?
The machine I use to perform the remote actions is logged in as the same
admin id that is on every other machine in the network. This machine is XP
SP2. Remote machines are NT4 SP6.
If I stage the installation file to the remote machine (a Wise created .exe
file of a wrapped .MSI installation) using robocopy then launch the file
using psexec -d \\remote "filename.exe" on the remote machine the
installation fails every time.
If I launch the same file using psexec -d \\remote -u UserID -p Password
"filename.exe" it works every time.
I tried it without the Wise wrapped file using a .bat file with the MSI
installation commands and also used logging (the /lv! option) but it shows
only that Windows installer failed to start (error 1631) and to contact
your product support.
Previously, I'd found in another .MSI install from another vendor that the
"tmp" and "temp" environment variables weren't set/recognized by the
installation when I used psexec to start the installation but if I used a
"set tmp=c:\temp" and "set temp=c:\temp" up front in a .bat file, the .msi
installed properly.
What's the difference between using and not using the -u -p options since
I'm already logged into my local machine using the same admin account as on
the other remote machine?
a remote machine using psexec with/without specific user credentials?
The machine I use to perform the remote actions is logged in as the same
admin id that is on every other machine in the network. This machine is XP
SP2. Remote machines are NT4 SP6.
If I stage the installation file to the remote machine (a Wise created .exe
file of a wrapped .MSI installation) using robocopy then launch the file
using psexec -d \\remote "filename.exe" on the remote machine the
installation fails every time.
If I launch the same file using psexec -d \\remote -u UserID -p Password
"filename.exe" it works every time.
I tried it without the Wise wrapped file using a .bat file with the MSI
installation commands and also used logging (the /lv! option) but it shows
only that Windows installer failed to start (error 1631) and to contact
your product support.
Previously, I'd found in another .MSI install from another vendor that the
"tmp" and "temp" environment variables weren't set/recognized by the
installation when I used psexec to start the installation but if I used a
"set tmp=c:\temp" and "set temp=c:\temp" up front in a .bat file, the .msi
installed properly.
What's the difference between using and not using the -u -p options since
I'm already logged into my local machine using the same admin account as on
the other remote machine?