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