从注册表中读取是通过REG QUERY
命令完成的。 此命令可用于从注册表中检索任何键的值。
示例
REG QUERY [ROOT\]RegKey /v ValueName [/s]
REG QUERY [ROOT\]RegKey /ve --This returns the (default) value
RegKey
是需要在注册表中搜索的关键字。
示例
@echo off R
EG QUERY HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows\
以上命令将查询注册表项HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows\
下的所有键及其各自的值。
输出将显示注册表项下的所有键和值 -
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows\
注册表中的这个位置有一些关于Windows系统的关键信息,例如系统目录位置。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows
Directory REG_EXPAND_SZ %SystemRoot%
SystemDirectory REG_EXPAND_SZ %SystemRoot%\system32
NoInteractiveServices REG_DWORD 0x1
CSDBuildNumber REG_DWORD 0x4000
ShellErrorMode REG_DWORD 0x1
ComponentizedBuild REG_DWORD 0x1
CSDVersion REG_DWORD 0x0
ErrorMode REG_DWORD 0x0
CSDReleaseType REG_DWORD 0x0
ShutdownTime REG_BINARY 3AFEF5D05D46D101