如何在Windows中找到重复命名的文件?

时间:2018-02-16 20:27:33

标签: windows cmd directory duplicates filenames

我正在组织一个包含许多子文件夹(包含子文件夹等)的大型Windows文件夹,其中文件已在不同位置多次保存。任何人都可以弄清楚如何识别多个目录中具有重复名称的所有文件?我正在考虑的一些方法包括:

  • 可以在命令行(cmd)中运行一个或一系列命令。也许DIR可能是一个开始......
  • 可能是Windows附带的工具
  • 可能是一种在搜索中指定查找重复文件名的方法
  • 不是一个单独的可下载工具(那些可能带来不必要的安全风险)。

我希望能够知道重复文件的目录路径和文件名。

1 个答案:

答案 0 :(得分:0)

还没有一个完整的解决方案,但我认为我走在正确的轨道上,我们将不胜感激。

从CMD(开始,输入cmd):

DIR "C:\mypath" /S > filemap.txt

这应该在目录中生成一个递归的文件列表。

TODO:找到一种在列表左侧有文件名的方法

从外面看cmd:

  • 打开filemap.txt
  • 将结果复制并粘贴到Excel

来自Excel:

  • 对数据进行排序
  • 添加下一列逻辑进行比较,以查看当前文本=以前的文本(对于文件名)
  • 过滤该行以识别所有重复项

要查看重复项的位置:

  • 在filemap.txt中搜索上面标识的重复文件名,并记下其目录位置。

注意:我计划在更进一步时更新此项,或者是否找到了更好的解决方案。