如何在C#中读取用户环境变量?
如何读取用户特定的环境变量? 我知道如何获得系统范围的,比如
Environment.GetEnvironmentVariable("SOMETHING");
提前致谢!
使用Environment.GetEnvironmentVariable方法的其他重载,该方法允许您指定EnvironmentVariableTarget 。
Environment.GetEnvironmentVariable(variable, target);
目标可以是:
EnvironmentVariableTarget.Process
,
EnvironmentVariableTarget.User
,
EnvironmentVariableTarget.Machine
。
这是同样的方法,只需将第二个参数设置为User
:
System.Environment.GetEnvironmentVariable("varName", EnvironmentVariableTarget.User);
使用GetEnvironmentVariable的第二个重载,您可以指定EnvironmentVariableTarget 。