Windows 我如何获得每个comp结果?

Windows 我如何获得每个comp结果?,windows,batch-file,diff,Windows,Batch File,Diff,我想检查差异,当文件不相同时,停止比较文件。 比较任何文件C:/UML/reports/*和C:/UML/Test/*。 在这两个目录中有相同的文件名,目的也是要按名称比较相同的文件。 我试图通过以下.bat文件中的代码来实现这一点 差拍 我知道如果~section place未被收取。 但我现在没有任何解决办法 提前感谢。您可以完全跳过for循环,只需手动comp通配符: comp C:\UML\reports\* C:\UML\Test\* 为了避免最后的问题,您可以将“N”插入comp:

我想检查差异,当文件不相同时,停止比较文件。
比较任何文件C:/UML/reports/*和C:/UML/Test/*。
在这两个目录中有相同的文件名,目的也是要按名称比较相同的文件。
我试图通过以下.bat文件中的代码来实现这一点

差拍 我知道如果~section place未被收取。
但我现在没有任何解决办法


提前感谢。

您可以完全跳过for循环,只需手动
comp
通配符:

comp C:\UML\reports\* C:\UML\Test\*
为了避免最后的问题,您可以将“N”插入comp:

echo N|comp C:\UML\reports\* C:\UML\Test\*

谢谢Johannes Rössel。但该代码总是询问“比较更多文件(Y/N)?”并且需要回答继续comp文件。我缺少我的要求。我希望在确定时自动运行进度,否则将停止并暂停。不管怎样,谢谢你的快速回答。啊,对不起。我希望这一款更适合。非常感谢,当时我也发现使用管道解决方案。
echo N|comp C:\UML\reports\* C:\UML\Test\*