【发布时间】:2010-11-22 18:25:50
【问题描述】:
我将有 2 个目录,folder1 有一个设置文件列表,folder2 有相同的设置文件列表但有更多文件。我需要获取文件夹 2 的“其他文件”
是否存在诸如文件比较(fc)之类的目录以返回差异?
编辑我目前正在使用dir 创建 2 个列表,然后进行文件比较。现在我只需要将fc 的输出解析为仅包含文件名。
fc /a "C:\whatever\text1.txt" "C:\whatever\text2.txt" >> "C:\whatever\differences.txt"
【问题讨论】:
-
我什么都不知道(免费),谷歌搜索并没有带来太多,但您始终可以使用 C#、JAVA 等编写自己的控制台应用程序,并从批处理程序中调用它.这可能就是我会做的。
-
是的,我知道我可以在 C 中做到这一点,但我已经编写了一些批处理的东西,我只是想找到一个快速的解决方案。
-
我用批处理语言做了一个(见答案)我忘了说它叫做 dirc.bat 我想知道,你没有可用的 vbscript 或 jscript,因为你使用过windows 标签?
-
我可以用另一种语言写这个,但这是一个特定的需要。
标签: windows batch-file dos