使用PSEXEC通过批处理脚本在远程计算机上为CMD调用DEL命令。
PSEXEC \\hostname -u username -p password CMD /C DEL /Q /FC:\Folder\File.txt
脚本暂停,popup连接到远程机器的新CMD窗口。
为什么psexec不能通过CMD自动传递我的DEL命令?
编辑:
该命令在通过CLI直接发送而不是在批处理脚本中工作正常
为什么不运行:
del /q \\hostname\c$\FolderFile\File.txt
否则,请在您的系统上写入batch file,然后使用psexec的-c开关将“指定的程序复制到远程系统执行”
您的示例命令在我的testing中正常运行在Windows 7上的batch file中运行,这很奇怪。
你可以尝试用引号括住你的del命令:
PSEXEC \\hostname-u username -p password CMD /C "DEL /Q /FC:\test.txt"