导读:
REG DELETE KeyName [/v ValueName | /ve | /va] [/f]
KeyName [//Machine/]FullKey
Machine 远程机器名 - 忽略当前机器的默认值。
远程机器上只有 HKLM 和 HKU。
FullKey ROOTKEY/SubKey
ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
SubKey 所选 ROOTKEY 下的注册表项的全名。
ValueName 所选项下的要删除的值的名称。
省略时,该项下的所有子项和值都会被删除。
/ve 删除空白值名称的值(默认)。
/va 删除该项下的所有值。
/f 不用提示就强行删除。
例如:
REG DELETE HKLM/Software/MyCo/MyApp/Timeout
删除注册表项 Timeout 及其所有子项和值
REG DELETE //ZODIAC/HKLM/Software/MyCo/v MTU
删除 ZODIAC 上 MyCo 下的注册表项 MTU
不过xp以上才有, 复制到2k应该也可以
具体怎么写?能给个例子吗?
引用:
最初由 elephantm发表
具体怎么写?能给个例子吗?
xp/2000下的reg.exe,可执行的命令如下:
reg query
reg add
reg delete
reg copy
reg save
reg restore
reg load
reg unload
reg compare
reg export
reg import
具体的参数运用可以通过reg xxx /? (xxx为上述命令)获得
所用到的根键名称简写:
HKLM -- HKEY_LOCAL_MACHINE
HKCU -- HKEY_CURRENT_USER
HKCR -- HKEY_CLASSES_ROOT
HKU -- HKEY_USES
HKCC -- HKEY_CURRENT_CONFIGURAION
数据类型:
REG_BINARY
REG_DWORD
REG_SZ (缺省)
REG_EXPAND_SZ
REG_MULTI_SZ
REG_DWORD_BIG_ENDIAN
REG_DWORD_LITTLE_ENDIAN
REG_NONE
几个重要常用的命令举例:
引用:
1. Query
]REG QUERY KeyName [/v ValueName | /ve] [/s]
reg query HKLM/software/Microsoft /s
2. Add
REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f]
reg add HKLM/Software/MyComp /v Data /t REG_BINARY /d fe123abc
添加的键值如下:
name: Data
type: REG_BINARY,
data: fe340ead)
NT中的reg.exe版本,还有reg update命令,去修改键值,在2000/xp版本中,reg add通过参数 /f强行覆盖已存在的键值,所以reg add起的作用是如果以前没有该键,就添加该键;如果已有了,通过/f,可以修改它。
3. Delete
REG DELETE KeyName [/v ValueName | /ve | /va] [/f]
reg delete HKLM/Software/MyComp/Data
。。。
xp下的reg.exe使用,微软站点有很详细的论述:
_http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/reg.mspx
本文转自
http://it.linuxblog.cn/it/zzwx/reg/2006-10-14/19069.html
REG DELETE KeyName [/v ValueName | /ve | /va] [/f]
KeyName [//Machine/]FullKey
Machine 远程机器名 - 忽略当前机器的默认值。
远程机器上只有 HKLM 和 HKU。
FullKey ROOTKEY/SubKey
ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
SubKey 所选 ROOTKEY 下的注册表项的全名。
ValueName 所选项下的要删除的值的名称。
省略时,该项下的所有子项和值都会被删除。
/ve 删除空白值名称的值(默认)。
/va 删除该项下的所有值。
/f 不用提示就强行删除。
例如:
REG DELETE HKLM/Software/MyCo/MyApp/Timeout
删除注册表项 Timeout 及其所有子项和值
REG DELETE //ZODIAC/HKLM/Software/MyCo/v MTU
删除 ZODIAC 上 MyCo 下的注册表项 MTU
不过xp以上才有, 复制到2k应该也可以
具体怎么写?能给个例子吗?
引用:
最初由 elephantm发表
具体怎么写?能给个例子吗?
xp/2000下的reg.exe,可执行的命令如下:
reg query
reg add
reg delete
reg copy
reg save
reg restore
reg load
reg unload
reg compare
reg export
reg import
具体的参数运用可以通过reg xxx /? (xxx为上述命令)获得
所用到的根键名称简写:
HKLM -- HKEY_LOCAL_MACHINE
HKCU -- HKEY_CURRENT_USER
HKCR -- HKEY_CLASSES_ROOT
HKU -- HKEY_USES
HKCC -- HKEY_CURRENT_CONFIGURAION
数据类型:
REG_BINARY
REG_DWORD
REG_SZ (缺省)
REG_EXPAND_SZ
REG_MULTI_SZ
REG_DWORD_BIG_ENDIAN
REG_DWORD_LITTLE_ENDIAN
REG_NONE
几个重要常用的命令举例:
引用:
1. Query
]REG QUERY KeyName [/v ValueName | /ve] [/s]
reg query HKLM/software/Microsoft /s
2. Add
REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f]
reg add HKLM/Software/MyComp /v Data /t REG_BINARY /d fe123abc
添加的键值如下:
name: Data
type: REG_BINARY,
data: fe340ead)
NT中的reg.exe版本,还有reg update命令,去修改键值,在2000/xp版本中,reg add通过参数 /f强行覆盖已存在的键值,所以reg add起的作用是如果以前没有该键,就添加该键;如果已有了,通过/f,可以修改它。
3. Delete
REG DELETE KeyName [/v ValueName | /ve | /va] [/f]
reg delete HKLM/Software/MyComp/Data
。。。
xp下的reg.exe使用,微软站点有很详细的论述:
_http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/reg.mspx
本文转自
http://it.linuxblog.cn/it/zzwx/reg/2006-10-14/19069.html