DOS命令更改注册表
更改注册表命令的基本结构为
REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f]
[/reg:32 | /reg:64]
中括号中为可选参数,每个参数之间有一个空格
KeyName是注册表的完整名称,对应的是注册表编辑器里左侧文件树中文件夹的名称。

/v 所选择的项中需要添加或修改的值名称
/t RegKey数据类型
[ REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ |
REG_DWORD | REG_QWORD | REG_BINARY | REG_NONE ]
数据类型有以上几种,默认为第一个
/s 为REG_MULTI_SZ数据类型中指定分隔符的参数,默认为\0
/d 设置的数据
/f 修改前不需要提示
例子:
修改注册表以达到更改计算机是否允许远程控制的目的,需要使用如下命令更改注册表:
REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
更改为0时,允许远程控制,更改为1时禁止远程控制。

