找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 29305|回复: 6

[注册表类] 批处理怎样在注册表里面添加一个键?

[复制链接]
发表于 2011-6-13 22:41:05 | 显示全部楼层 |阅读模式
我想用批处理在[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Active Setup Temp Folders]
添加一个名称为StateFlags0033类型为REG_DWROD 值为2,我用下列命令在批处理里面运行后提示错误:命令行参数无效,截图在附件。请高手帮忙分析一下原因。
  1. REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Active Setup Temp Folders" /v StateFlags0033 /t REG_DWROD /d 2
复制代码
发表于 2011-6-13 22:53:31 | 显示全部楼层
本帖最后由 tmplinshi 于 2011-6-13 23:11 编辑

单词拼写错了。应该是 REG_DWORD。
发表于 2011-6-13 23:00:15 | 显示全部楼层
建议把/d 2写成 /d 0x2
 楼主| 发表于 2011-6-14 09:52:02 | 显示全部楼层
谢谢大家,是类型的的单词写错。
发表于 2011-6-14 13:07:42 | 显示全部楼层
3# applba


改了之后有啥好处?
发表于 2011-6-14 13:39:10 | 显示全部楼层
5# Batcher


十六进制是reg 命令对 REG_Dword 类型的默认的表示方式,你reg query 一下看看
发表于 2011-6-15 01:32:07 | 显示全部楼层
6# applba


我知道。
但是我们经常用到的很多修改某个设置的注册表键值,都是0、1、2这些flag值,不必刻意去写0x什么的吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 07:01 , Processed in 0.016536 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表