Board logo

标题: [求助]对注册表执行的特殊操作 [打印本页]

作者: w1314ich     时间: 2007-12-28 15:55    标题: [求助]对注册表执行的特殊操作

遍历注册表,并且查找带有指定字符串的数据和值,查找到后把结果输出到文档内,利用批处理该如何实现~
作者: yexingqi     时间: 2007-12-28 16:00
关注,我也想知道
作者: fastslz     时间: 2007-12-28 16:32
我从来未想过遍历注册表,但我知道这难度有多大,还知道RegWorkshop能达到你的目的。
作者: everest79     时间: 2007-12-28 16:33
start /w regedit /e %temp%\temp.dat
find "123456" %temp%\temp.dat
作者: w1314ich     时间: 2007-12-28 16:50


  Quote:
Originally posted by everest79 at 2007-12-28 04:33 PM:
start /w regedit /e %temp%\temp.dat
find "123456" %temp%\temp.dat

不行啊~~
作者: everest79     时间: 2007-12-28 16:58
嘿嘿,可能是你注册表太大了

:query
regedit /e %temp%\temp
tasklist|find "regedit"&&goto :query
find "1234" %temp%\temp
作者: w1314ich     时间: 2007-12-28 17:13
输出的结果只有数据的值,而没有它的位置啊
作者: w1314ich     时间: 2007-12-28 17:38
我想把含有指定字符串的数据及其路径和含有指定字符串的项名称及其路径输出
作者: w1314ich     时间: 2007-12-28 18:41
顶上去
作者: everest79     时间: 2007-12-28 20:52
老大,找个SED高人帮你提取段落吧
作者: lxmxn     时间: 2007-12-28 21:52
网上有个FindReg.exe,搜索一下。
作者: sjyl2002     时间: 2007-12-30 13:38
复杂  wait..........