How to Run multiple command remotely using PSEXEC?
I am try to use multiple command with psexec tools but i am only remotely entered in that computer but it won't be perform another command
psexec -i \\192.168.30.135 -u username -p password cmd & del abc.exe
by using this command line parameter i am able to only entered in that machine remotely but it can't perform an del command to delete that file can any one having solution about this please give me.
Solution 1:
If you have access to the remote machine (which I assume you do since you can run PSEXEC) you can copy a batch file to the remote system first, then use psexec to run the batch file.
Solution 2:
The command following the first one is a new command; the first command was psexec followed by something, not something on its own.
Make it one compound command:
psexec -i \192.158.30.135 -u username -p password (cmd1 & cmd2)
Read http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ntcmds_o.mspx?mfr=true for more info.
Solution 3:
I believe you will find the second command is running on the local machine, not the remote one. You need to use quote marks like this:
psexec \\servername cmd /c "dir"
I used it and this is working fine.