【发布时间】:2014-02-03 13:40:42
【问题描述】:
我在 windows 中编写了一个 bat 文件,它比较了 2 个文件并列出了所有差异(代码如下)。目前它只将名称为 1.txt 的文件与 2.txt 进行比较,并将差异输出到 786.txt。
我希望它比较最新的文件(最后修改)和 2.txt 并将结果输出到 786.txt。
请有人帮忙。到目前为止的代码如下:
for /f "tokens=1*" %%a in (
'diff c:\1.txt c:\2.txt ^| findstr /r /c:"^<" /c:"^>"'
) do @echo %%b >>c:\786.txt
【问题讨论】:
标签: batch-file command compare diff