Board logo

标题: [注册表类] 批处理怎样比较两个注册表文件不同的键值? [打印本页]

作者: yanxunwangluo    时间: 2010-4-3 23:38     标题: 批处理怎样比较两个注册表文件不同的键值?

批处理比较两个注册表文件不同的键值

我的意思是说我安装了某个程序,而那个程序导入到注册表中一个键值或多个键值

安装前的注册表我已经备份,安装以后我又备份了一份

怎样用批处理比较两个注册表中的键值不同的部分并输出到某个txt中

希望指点谢谢或者发个源码


我菜鸟、、、
作者: sgaizxt001    时间: 2010-4-4 01:46

应该可以不用比较键值不同的,只要比较前后两个备份有什么不同的应该就可以了,前几天有帖子对比两个不同的。
findstr /b /v /g:a.reg b.reg >>c.txt

[ 本帖最后由 sgaizxt001 于 2010-4-4 01:51 编辑 ]
作者: bat007    时间: 2010-4-4 19:22

建议使用RegSnap、RegFromApp等工具
作者: hanyeguxing    时间: 2010-4-4 23:26

原帖由 sgaizxt001 于 2010-4-4 01:46 发表
应该可以不用比较键值不同的,只要比较前后两个备份有什么不同的应该就可以了,前几天有帖子对比两个不同的。
findstr /b /v /g:a.reg b.reg >>c.txt

reg文件是unicode编码的,不是ansi编码。。。。。。




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2