JCC*_*CyC 1 windows environment-variables wmi
我正在通过 WMI 类Win32_Environment探索环境变量。根据文档,不属于特定用户的变量可以是“系统”变量或“默认用户”变量。我的问题是,有什么区别,我将如何使用其中一个?
探索用作工作站的 Windows 2008 机器,我发现系统变量,但没有默认用户变量。
SYSTEM 变量是那些存储在:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
Run Code Online (Sandbox Code Playgroud)
<DEFAULT> 变量存储在:
HKEY_USERS\.DEFAULT\Environment
Run Code Online (Sandbox Code Playgroud)
.DEFAULT 用户不是第一次创建用户配置文件时创建的默认设置。相反,.DEFAULT 是 LocalSystem 安全上下文使用的 HKEY_CURRENT_USER 环境。
以下是 Raymond Chen 博客的一些背景,让我的回答更具可信度:http : //blogs.msdn.com/oldnewthing/archive/2007/03/02/1786493.aspx >smile<
归档时间: |
|
查看次数: |
6154 次 |
最近记录: |