【发布时间】:2014-08-16 00:04:53
【问题描述】:
我想扩展用户特定的环境变量。我有那个“ExpandEnvironmentStringsForUser”的API。我的代码在服务上下文中运行。我想获取当前登录的用户。每当我使用 GetUserName API 时,它都会返回“SYSTEM”。
我的问题是我想在用户特定模式而不是系统模式下扩展 %temp%。 当我的代码在服务上下文中运行时,有什么方法可以获取当前登录的用户?
【问题讨论】:
-
您确实意识到,除了用于运行服务的用户(通常是 SYSTEM)之外,服务不会与用户会话交互,不是吗?
标签: c++ windows environment-variables