- 帖子
- 10
- 积分
- 12
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2010-6-13
|
大家好,
最近研究文件对比的脚本,不知道批处理能不能实现该功能,我觉得应该可以,但是学疏才浅不知道该如何写,请教各位。
目的:
实现多级目录下文件对比。
例如:
C:\SRC目录下面有B,C,D,E3个目录,B,C,D,E目录下面分别有1_dhcp.sql,2_dhcp.sql...n,
C:\OUT目录下面也有B,C,D,E3个目录,B,C,D,E目录下面分别有1_dhcp.sql,2_dhcp.sql...n,
对比SRC,OUT目录下面的文件是否相同,输入到一个文件中,查看对比结果。
对比结果格式:
1_dhcp.sql 相同
2_dhcp.sql 不同
。。。。。。N。
说明一下:
SRC,OUT目录下的1_dhcp.sql文件的内容,就是一些sql语句,我想要对比这两个sql语句是否相同,如果不相同就输出“不同”
fc命令就可以对比两个文件是否相同,fc /B file1.txt file2.txt,但是对比结果格式不是我想要的。
文件对比结果,希望类似于beyond compare逐行对比,如果遇到不一样的值,输出的结果就是“不同”,如果文件相同,输出结果“相同”
难点:
1.现在关键问题是不知道如何实现多级目录下的文件对比。
2.结果格式如何来实现。
备注:
如果有描述不清的地方,随时联系mail:leig@sian.cn
我一直会关注该贴 |
|