Passing CMD via PSEXEC to a remote computer via .BAT file

batch-filepstoolswindows-command-promptwindows-xp

Using PSEXEC to call CMD for a DEL command on a remote computer through a batch script.

PSEXEC \\hostname -u username -p password CMD /C DEL /Q /F C:\Folder\File.txt

The script pauses with a new CMD window popped up connected to the remote machine.

Why will psexec not automatically pass my DEL command via CMD?

EDIT:

The command works fine when sent directly through the CLI and not in a batch script

Best Answer

Why not just run:

del /q \\hostname\c$\FolderFile\File.txt

Otherwise, write thet batch file on your system, then use the -c switch of psexec to "Copy the specified program to the remote system for execution"