本文使用 windows 自带的 robocopy 或 powershell 命令完成文件检查与整理。涉及批量操作时,先在测试目录验证输出,再对正式数据执行。
读取两个目录的相对路径
用 Get-ChildItem 分别递归读取两个目录,并只保留相对路径或 Name。

运行 Compare-Object
运行 Compare-Object (Get-ChildItem D:\A -Recurse -File | % Name) (Get-ChildItem E:\B -Recurse -File | % Name)。

理解差异方向
表示只在参考目录一侧,<code>=> 表示只在差异目录一侧;先输出清单再决定复制。












