找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 34221|回复: 3

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

[复制链接]
发表于 2008-9-2 05:10:32 | 显示全部楼层 |阅读模式
本帖最后由 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的不同。若相同则继续比较,一直循环,若不同,则弹出提示,请问这个批处理怎么写
发表于 2008-9-2 09:29:48 | 显示全部楼层
  1. @echo off
  2. fc 1.txt 2.txt >nul
  3. if %errorlevel% equ 0 (
  4.   echo 相同
  5. ) else (
  6.   echo 不同
  7. )
  8. pause
复制代码
发表于 2008-9-2 20:16:50 | 显示全部楼层
楼主好像要求的是一直比较,不同则跳出提示:
  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
复制代码
 楼主| 发表于 2008-9-3 16:34:13 | 显示全部楼层

谢谢了

谢谢上面两位斑竹``小弟这里可以了`
真的感谢你们
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-21 09:11 , Processed in 0.030117 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表