在进行window管理时,都需要查询或添加编辑注册表等,命令:reg 可以方便地使用这些功能.
下面我主要做的是查询功能,其他功能请键入:reg /? 看帮助即可。
查看环境变量
REG QUERY "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\SessionManager\Environment"
# 只查询环境变量中的 path 项的值
REG QUERY "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\SessionManager\Environment" /v Path
# 显示所有值
REG QUERY "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\SessionManager\Environment" /s
# 那些程序不受到Firewall的限制,即已解除阻止.
REG QUERY "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List"
# 已经打开的端口 包含 mysql使用的口,及python帮助文档使用的都可以从这里知道
REG QUERY "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\GloballyOpenPorts\List"/s
# 关于 arcGis 的一些选项
1 :显示 InstallDir 安装路径等
REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGIS" /s
2: 显示 license 相关项目
REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\License" /s
3 显示 License 文件的路径
REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\FLEXlm LicenseManager\ArcGIS License Manager" /S
##########
关于 NET 平台
下面这个项,即有子项,又有值 简单的命令会全部显示.
REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework"
获得 CLR SDK 所在的路径.. 如:C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\
REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework"
#############################
关于使用 com 的.这个在使用 python 操作 com 时很有用!
相关于获得 axhelper.exe 这个东西的信息
REG QUERY "HKEY_CLASSES_ROOT\CLSID"
查询其中的一项:
REG QUERY "HKEY_CLASSES_ROOT\CLSID\{22C8C5A1-84FC-11D4-834D-0080C79F0371}\ProgID"
别外位置的 com
REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InternetExplorer\ActiveX Compatibility"
REG QUERY "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\BrowserHelper Objects"