如何在C#中获取给定用户的AppData目录?

问题描述:

可能重复:
How can I get the path of a Windows "special folder" for a specific user?如何在C#中获取给定用户的AppData目录?

是否有可能获得应用程序的数据目录中谁没有运行在C#程序中的用户给定的用户?

+0

给定管理员权限,您应该能够找到它。但是,这确实违反了该目录的精神。 – 2009-08-13 14:26:58

+0

http://*.com/questions/198124/how-can-i-get-the-path-of-a-windows-special-folder-for-a-specific-user – Josh 2009-08-13 14:20:31

一个简单的,稍微哈克的方式,是让对谁运行该程序的用户的%APPDATA%目录下,然后换出他们的用户名和你感兴趣的用户名。它应该工作的99%时间,但在极少数情况下可能会失败。