[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 523066680 于 2019-1-19 21:23 编辑

这个以前写过,

两个粗糙的方案:
1. for 遍历目录2 if exists 判断目录1是否存在相同文件,做一些字符替换处理或者用一些批处理的技巧进行对比
2. Robocopy 的日志参数/L可以只列出预测的处理结果而不进行复制删除操作,其中多余的文件会有标记。
    然后遍历这个LOG,筛选包含 “*多余文件” 的项,批量删除(测试阶段建议转移备份)。
  1. robocopy B A /MIR /L /FP /NDL /NS /NJS /NJH
复制代码
结果示例(当然我实际用的别的目录名)
  1.     新文件    D:\Temp\robotest\Cairo-1.106\新建 Microsoft Office Visio 绘图.vsd
  2.   *多余文件    D:\Temp\robotest\B\examples\glyph-text.pl
复制代码
不懂批处理 (逃

TOP

大家对楼主的需求是不是有什么误解,楼主只提到delete

TOP

返回列表