批处理脚本中的 windows comp 命令:删除提示

Posted

技术标签:

【中文标题】批处理脚本中的 windows comp 命令:删除提示【英文标题】:windows comp command in batch script: remove prompts 【发布时间】:2013-01-05 19:39:39 【问题描述】:

每次我使用 Windows comp 命令时,都会显示一条消息,其中包含:

Compare more files (Y/N) ? 

显示。我可以通过默认输入N来避免它吗?

谢谢

【问题讨论】:

【参考方案1】:

你可以在里面输入一个 N:

echo N | comp file1.txt file2.txt

【讨论】:

+1 - 它仍然会显示Compare more files (Y/N)? 提示,但也会以“N”回答。【参考方案2】:

您也可以考虑使用另一个同样是内置的命令FC。它可以执行二进制比较(您需要指定/B 开关:FC /B file1 file2),这似乎更接近COMP 所做的,尽管结果仍然以不同的格式显示。

无论如何,它不会提示您比较更多文件,它只是完成工作并终止。

【讨论】:

以上是关于批处理脚本中的 windows comp 命令:删除提示的主要内容,如果未能解决你的问题,请参考以下文章

Windows 10与Windows 7中的批处理文件调用命令

重定向 Windows 批处理文件命令的回显

windows批处理小脚本总结

windows批处理小脚本总结

windows 批处理脚本怎么执行

在 Windows 批处理脚本的 for 循环中未通过“查找”命令获得所需的输出