中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-07 03:44
48,040 主题排行 / 350,125 发帖 / 今日 1 篇 / 48,252 会员排行
DOS批处理 & 脚本技术(批处理室) » [求助]对注册表执行的特殊操作
可打印版本  781 / 11
第1楼 w1314ich 发表于 2007-12-28 15:55
中级用户 发帖 119 积分 234
[求助]对注册表执行的特殊操作
遍历注册表,并且查找带有指定字符串的数据和值,查找到后把结果输出到文档内,利用批处理该如何实现~
第2楼 yexingqi 发表于 2007-12-28 16:00
新手上路 发帖 8 积分 16
关注,我也想知道
第3楼 fastslz 发表于 2007-12-28 16:32
铂金会员 发帖 2,315 积分 5,493 来自 上海
我从来未想过遍历注册表,但我知道这难度有多大,还知道RegWorkshop能达到你的目的。
第4楼 everest79 发表于 2007-12-28 16:33
金牌会员 发帖 1,127 积分 2,564
start /w regedit /e %temp%\temp.dat
find "123456" %temp%\temp.dat
第5楼 w1314ich 发表于 2007-12-28 16:50
中级用户 发帖 119 积分 234
Originally posted by everest79 at 2007-12-28 04:33 PM:
start /w regedit /e %temp%\temp.dat
find "123456" %temp%\temp.dat




不行啊~~
第6楼 everest79 发表于 2007-12-28 16:58
金牌会员 发帖 1,127 积分 2,564
嘿嘿,可能是你注册表太大了

:query
regedit /e %temp%\temp
tasklist|find "regedit"&&goto :query
find "1234" %temp%\temp
第7楼 w1314ich 发表于 2007-12-28 17:13
中级用户 发帖 119 积分 234
输出的结果只有数据的值,而没有它的位置啊
第8楼 w1314ich 发表于 2007-12-28 17:38
中级用户 发帖 119 积分 234
我想把含有指定字符串的数据及其路径和含有指定字符串的项名称及其路径输出
第9楼 w1314ich 发表于 2007-12-28 18:41
中级用户 发帖 119 积分 234
顶上去
第10楼 everest79 发表于 2007-12-28 20:52
金牌会员 发帖 1,127 积分 2,564
老大,找个SED高人帮你提取段落吧
第11楼 lxmxn 发表于 2007-12-28 21:52
版主 发帖 4,938 积分 11,386
网上有个FindReg.exe,搜索一下。
第12楼 sjyl2002 发表于 2007-12-30 13:38
新手上路 发帖 7 积分 15
复杂 wait..........
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023