注册表的五个根键:
1、HKEY_CLASSES_ROOT
包括应用程序所需的全部信息,包括扩展名,应用程序与文档之间的关系,驱动程序名,DDE和OLE信息
2、HKEY_CURRENT_USER
包括当前登录用户的配置信息,包括环境变量,个人程序和主页面设置等
3、HKEY_LOCAL_MACHINE
包括计算机的系统信息,包括硬件和操作系统信息,安全数据和计算机专用的各类软件设置信息
4、HKEY_USERS
包括计算机的所有用户使用的配置数据,这些数据只有在用户登录的时候才能访问。
5、HKEY_CURRENT_CONFIG
包括当前硬件的配置信息
REG命令相关参数:
/v 表示值的名称
/d 表示数据。
/f. 不用询问信息而直接添加子项或项
/t 表示值的类别,它们包括字符串值,二进制值,DWORD(32位)值,QWORD(64位)值,多字符串值和可扩展字符串值。
分别表示为
REG_SZ 字符串。
REG_EXPAND_SZ 可扩充字符串。
REG_BINARY 二进制值。
REG_DWORD 32位程序。
REG_QWORD 64位程序。
REG_MULTI 多字符串。
具体操作:
添加值
reg add hkcu\qingsword /v hello /t REG_SZ /d "welcome to my website"
查看键里面所有值的数据
reg query hkcu\qingsword
单独查询hello值的数据
reg query hkcu\qingsword /v hello
导出注册表
reg export hkcu\qingsword c:\qingsword.reg
删除键
reg delete hkcu\qingsword /f
删除键中的值
reg delete hkcu\qingsword /v hello /f
恢复注册表
reg import c:\qingsword.reg