【发布时间】:2015-10-19 16:51:58
【问题描述】:
有一个需要管理员权限的 Windows 应用程序,这已在其清单中声明。当受限用户启动它时,她必须输入管理员凭据。没问题,应用运行良好,但无法获取原始用户文件夹(ShellAPI 返回管理员文件夹)。
由于应用程序最初是在 admin 下启动的,因此我无法存储原始用户的文件夹路径以供以后使用。
有没有办法获得初始受限用户凭据?
问候,
【问题讨论】:
-
这就是系统的工作方式。该过程在不同用户的帐户下运行。标准用户并不意味着运行管理任务。一般而言,处理此问题的正确方法是让相关应用始终停止要求管理员权限,并且只要求它们执行需要它们的操作子集。
标签: winapi credentials admin-rights