Psexec命令远程删除几台计算机中的文件并循环txt文件

时间:2014-03-19 07:58:04

标签: loops scripting cmd remote-access psexec

嗨,我是脚本新手。 我必须远程执行PSEXEC命令来删除几台计算机中某个驱动器中的al文件。 我的所有计算机的每个IP地址都有一个TXT文件。 有没有办法使用PSEXEC cmd命令所有计算机通过执行我的txt文件中的每个IP的每个命令来删除文件夹? 目前我正在使用这条线,我需要在命令行中手动输入IP地址,例如。 PsTools> PsExec.exe \ 1.1.1.1,1.1.1.2 cmd / c rmdir / S / Q D:\

1 个答案:

答案 0 :(得分:0)

FOR /F %%i IN (FileWithEveryIP.txt) DO PSEXEC \\%%i CMD /C DIR folderToDelete

如果您从命令提示符窗口而不是批处理文件运行它,请使用%i 而不是 %% i

DIR 替换为 RMDIR / S / Q (如果有效)。