[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 批处理如何判断两个txt文本的内容是否相同/不同

本帖最后由 pcl_test 于 2016-7-16 09:33 编辑

比如我有两个文本 (1.txt 和 2.txt),1.txt的内容为132456 。2.txt的为456789  (下面把1.txt 和 2.txt简称1和2)
求助:要比较1和2的不同。若相同则继续比较,一直循环,若不同,则弹出提示,请问这个批处理怎么写

  1. @echo off
  2. fc 1.txt 2.txt >nul
  3. if %errorlevel% equ 0 (
  4.   echo 相同
  5. ) else (
  6.   echo 不同
  7. )
  8. pause
复制代码
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

楼主好像要求的是一直比较,不同则跳出提示:
  1. @echo off
  2. :begin
  3. fc 1.txt 2.txt>nul
  4. if %errorlevel% neq 0 goto next
  5. goto begin
  6. :next
  7. echo 发现不同之处&pause>nul
复制代码
***共同提高***

TOP

谢谢了

谢谢上面两位斑竹``小弟这里可以了`
真的感谢你们

TOP

返回列表