【问题标题】:Compare filename only for files 2 folder using FC使用 FC 仅比较文件 2 文件夹的文件名
【发布时间】:2018-06-01 03:09:31
【问题描述】:

我知道比较窗口中 2 个文件夹中的文件可以使用命令 fc [路径 A]* [路径 B]*

但是如果我只想比较文件名,我需要在 Windows cmd 提示符下添加什么参数或任何其他命令?

【问题讨论】:

  • 请复制并粘贴您尝试解决问题的代码。答案取决于您如何表示文件名。
  • 无:命令 FC 是为 文件内容 比较而设计的。打开命令提示符窗口并运行fc /?,输出是此命令的帮助以及所有可能的选项。看起来您想要两个目录中都存在的文件列表或仅存在于目录 A 或 B 中的文件列表。在这种情况下,您必须比较目录的文件列表,而不是目录 A 和 B 中的文件。在没有编码技能的情况下,是否有理由不使用 Total Commander、UltraCompare 或 Beyond Compare 等免费软件或共享软件应用程序进行文件夹比较?

标签: windows cmd compare filenames filecompare


【解决方案1】:

要获取两个文件夹中的差异(不同的文件名),可以使用robocopy

robocopy /L /mir "d:\tmp\first" "d:\tmp\second" /njh /njs /ns /ndl

/L 只列出文件而不是复制。对于其余选项,请参阅robocopy /?/mir 用于比较两个文件夹,/n* 用于隐藏不需要的信息)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-15
    • 2018-07-05
    • 2020-12-26
    • 1970-01-01
    • 1970-01-01
    • 2018-12-11
    • 1970-01-01
    相关资源
    最近更新 更多