我有一个 Windows 服务,负责部署桌面应用程序。它检测 Windows 登录,然后将应用程序安装到本地应用程序数据中,并将开始菜单图标安装在正确的位置。
查找给定用户的本地应用数据文件夹的正确方法是什么?我有一个 session ID,但没有 win32 用户 token 。
最佳答案
好的,我解决了。
我能够通过调用 WTSQueryUserToken 检索给定 session ID 的用户 token 。
然后,我能够将此 token 提供给 SHGetKnownFolderPath,它返回本地应用程序数据的正确路径。
关于c# - 查找不同 Windows 用户的 LocalAppData,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37343877/