我需要将目录及其子目录中包含的所有文件与该目录及其子目录中包含的所有其他文件进行比较,并将匹配文件的路径记录到文本文件或CSV中。
我意识到有这样的软件工具可以做到这一点,但除非它与Windows开箱即用,否则我将无法在我的网络上使用它。
This topic讨论了在命令提示符下使用文件比较工具上的二进制标志。这个脚本的问题是它使用匹配的文件名来执行二进制比较; I.E.it在两个被比较的目录中查找“文件1”。如果两个目录中都不存在“文件1”,则不会进行比较。
我需要进行比较以忽略文件名,只需将当前文件与所有其他文件进行比较。然后需要转到下一个文件。
我对powershell或命令行脚本没有足够的经验来递归地工作并且找不到示例。
据我所知,比较甚至300个文件之间可能需要相当长的时间,但我打算让这个东西在一个周末的过程中在后台运行。