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

时间:2014-04-06 02:32:41

标签: c# appdata

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

C:\Users\[Username]\AppData\

我试过了:

Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

但我得到了:

C:\Windows\system32\config\systemprofile\AppData

1 个答案:

答案 0 :(得分:1)

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

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

相关问题