中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-05 06:45
48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » [求助]如何根据两文件的内容来执行不同的处理
可打印版本  669 / 2
第1楼 ksp169 发表于 2007-07-04 20:46
新手上路 发帖 3 积分 11
[求助]如何根据两文件的内容来执行不同的处理
有没有会用批处理写。比较二个文件的内容。如果内容不相同就跳转到第三个批处理。如果内容相同就按任意健退。如比较1.txt和2.txt的内容。
有没有高手会写???



─────────────────── 版务记录 ────────────────────
执行:lxmxn
操作:修改标题
原标:有难度的批处理编写。高手来看看
─────────────────── 版务记录 ────────────────────


[ Last edited by lxmxn on 2007-7-5 at 11:25 AM ]
第2楼 Eblis 发表于 2007-07-04 21:06
中级用户 发帖 108 积分 251 来自 湖南==>广州
论坛搜索``挺简单的``
第3楼 luowei14 发表于 2007-07-04 21:19
初级用户 发帖 98 积分 193
提问之前先自己试着去解决 实在不行再问你 对自己负责也对别人负责

C:\>fc /?
比较两个文件或两个文件集并显示它们之间的不同


FC ]
filename1 filename2
FC /B filename1 filename2

/A 只显示每个不同处的第一行和最后一行。
/B 执行二进制比较。
/C 不分大小写。
/L 将文件作为 ASCII 文字比较。
/LBn 将连续不匹配的最大值设为指定
的行数。
/N 在 ASCII 比较上显示行数。
/OFF 不要跳过带有脱机属性集的文件。
/T 不要将 tab 扩充到空格。
/U 将文件作为 UNICODE 文字文件比较。
/W 为了比较而压缩空白(tab 和空格)。
/nnnn 指定不匹配处后必须连续匹配的行数。
filename1
指定要比较的第一个文件或第一个文件集。
filename2
指定要比较的第二个文件或第二个文件集。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023