中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-05 07:40
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [已解决]如何使用 reg 命令修改注册表? 查看 1,279 回复 4
楼 主 [已解决]如何使用 reg 命令修改注册表? 发表于 2007-07-06 16:25 ·  中国 广东 东莞 电信
银牌会员
★★★
积分 1,284
发帖 538
注册 2002-11-02 00:00
23年会员
UID 129
性别 男
状态 离线
我有个注册表信息(修改工作站分辨)想用 REG 命令修改注册表,虽然批处理时显示操作已经完成,但注册表信息无变化!不知什么原因,求教。

Windows Registry Editor Version 5.00


"DefaultSettings.VRefresh"=dword:0000004b
"DefaultSettings.BitsPerPel"=dword:00000020
"DefaultSettings.XResolution"=dword:00000400
"DefaultSettings.YResolution"=dword:00000300


"DefaultSettings.VRefresh"=dword:0000004b
"DefaultSettings.BitsPerPel"=dword:00000020
"DefaultSettings.XResolution"=dword:00000400
"DefaultSettings.YResolution"=dword:00000300

以下是个的失败作品:
reg add "HKLM\SYSTEM\CurrentControlSet\Hardware Profiles\0001\System\CurrentControlSet\Services\BeTwinDD\Device1" /v DefaultSettings.XResolution /t REG_DWORD /d 00000400 /f
reg add "HKLM\SYSTEM\CurrentControlSet\Hardware Profiles\0001\System\CurrentControlSet\Services\BeTwinDD\Device1" /v DefaultSettings.YResolution /t REG_DWORD /d 00000300
reg add "HKLM\SYSTEM\CurrentControlSet\Hardware Profiles\0001\System\CurrentControlSet\Services\BeTwinDD\Device1" /v DefaultSettings.BitsPerPel /t REG_DWORD /d 00000020
reg add "HKLM\SYSTEM\CurrentControlSet\Hardware Profiles\0001\System\CurrentControlSet\Services\BeTwinDD\Device1" /v DefaultSettings.VRefresh /t REG_DWORD /d 0000004b
reg add "HKLM\SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Services\BeTwinDD\Device1" /v DefaultSettings.XResolution /t REG_DWORD /d 00000400
reg add "HKLM\SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Services\BeTwinDD\Device1" /v DefaultSettings.YResolution /t REG_DWORD /d 00000300
reg add "HKLM\SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Services\BeTwinDD\Device1" /v DefaultSettings.BitsPerPel /t REG_DWORD /d 00000020
reg add "HKLM\SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Services\BeTwinDD\Device1" /v DefaultSettings.VRefresh /t REG_DWORD /d 0000004b

[ Last edited by chishingchan on 2007-7-7 at 03:41 AM ]
2 发表于 2007-07-07 00:25 ·  中国 广东 东莞 电信
银牌会员
★★★
积分 1,284
发帖 538
注册 2002-11-02 00:00
23年会员
UID 129
性别 男
状态 离线
各位大虾帮忙一下吧!
3 发表于 2007-07-07 00:56 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
把/d后面的16进制值改成10进制的形式试试。
4 发表于 2007-07-07 03:35 ·  中国 广东 东莞 电信
银牌会员
★★★
积分 1,284
发帖 538
注册 2002-11-02 00:00
23年会员
UID 129
性别 男
状态 离线
试试再说,先谢了!
5 发表于 2007-07-07 03:40 ·  中国 广东 东莞 电信
银牌会员
★★★
积分 1,284
发帖 538
注册 2002-11-02 00:00
23年会员
UID 129
性别 男
状态 离线
lxmxn 版主果然厉害!我测试成功了,谢谢!
论坛跳转: