中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-09 22:46
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 如何获取并且修改注册表子项的一个dword值,谢谢万分 查看 903 回复 5
楼 主 如何获取并且修改注册表子项的一个dword值,谢谢万分 发表于 2008-09-27 11:02 ·  中国 湖北 荆门 电信
新手上路
积分 14
发帖 5
注册 2008-09-07 21:05
17年会员
UID 125065
性别 男
状态 离线
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ext\Stats\
上面的所有的flags值设置为"Flags"=dword:00000004
因为下面的项会自动增加,所以想要让它能自动获取下面的子项
不要说先导出来,因为有些项目是后来加上去的.
2 发表于 2008-09-27 11:35 ·  中国 四川 成都 电信
中级用户
★★
积分 297
发帖 135
注册 2006-10-21 12:00
19年会员
UID 67627
性别 男
状态 离线
不懂你的意思。。。
一个子项下难道可以有多个flags键值?
“下面的子项”是什么?是HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ext\Stats下面的子项?还是键值?
为什么不能导出来?可以随时导出并修改的。你有特殊需要?
3 发表于 2008-09-27 13:47 ·  中国 江西 赣州 电信
银牌会员
★★★★
积分 2,025
发帖 1,122
注册 2007-09-05 20:15
18年会员
UID 96653
性别 男
状态 离线
是 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ext\Settings 的所有子项中的 flags 值设为 4 吧?

是这样吗?

@echo off
set p=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ext\Settings
for /f %%a in ('reg query %p% ^| find "%p%\"') do reg add %%a /t REG_DWORD /v Flags /d 4 /f


[ Last edited by tireless on 2008-9-27 at 13:59 ]
4 发表于 2008-09-27 14:02 ·  中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
好像是iexplore的什么东西。。

Stats我的只有一个带flag的……
S smile 微笑,L love 爱,O optimism 乐观,R relax 放松,E enthusiasm 热情...Slore
5 发表于 2008-09-28 10:24 ·  中国 湖北 荆门 电信
新手上路
积分 14
发帖 5
注册 2008-09-07 21:05
17年会员
UID 125065
性别 男
状态 离线
万分感谢,感谢万分!

Flags=4
是用来解决ie里面的会弹出activxe安装确认的问题

3楼的帅哥
用这个用来弄setting里面的很好可是现在是要弄stats下面的它下面会有很多的
{01443AEC-0FD1-40FD-9C87-E93D1494C233}\iexplore
这个样子的目录出来
能不能这样子
set p=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ext\stats\*\iexplore
能不能这样子来弄路径

[ Last edited by wangyuan0 on 2008-9-28 at 10:41 ]
6 发表于 2008-09-28 11:21 ·  中国 江西 赣州 安远县 电信
银牌会员
★★★★
积分 2,025
发帖 1,122
注册 2007-09-05 20:15
18年会员
UID 96653
性别 男
状态 离线
@echo off
set p=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ext\Stats\
for /f %%a in ('reg query "%p%" ^| find "%p%"') do reg add "%%a\iexplore" /v flags /t REG_DWORD /d 4 /f>nul
论坛跳转: