如何在 Windows 服务中查找已登录用户的 appdata 文件夹的路径

本文关键字:用户 登录 appdata 路径 文件夹 查找 Windows 服务 | 更新日期: 2023-09-27 17:57:00

我写了一个服务,在代码中我试图获取AppData文件夹的路径:

C:'Users'[Username]'AppData'

我试过了:

Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

但我得到了:

C:'Windows'system32'config'systemprofile'AppData

如何在 Windows 服务中查找已登录用户的 appdata 文件夹的路径

你正在获取运行该服务的帐户的 AppData 文件夹。(系统帐户)没有其他用户参与其中。

如果需要特定用户的 AppData 文件夹,请在该用户的帐户下运行 Windows 服务。