如何在任何用户计算机上找到桌面或我的文档
(我不知道电脑名称)
答案 0 :(得分:12)
您可以使用Environment.GetFolderPath方法,该方法将返回作为枚举参数传递的相应特殊文件夹的路径。例如:
var desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
答案 1 :(得分:6)
您可以使用Environment.SpecialFolder枚举轻松找到它。
Environment.GetFolderPath(Environment.SpecialFolder.Desktop)
答案 2 :(得分:3)
Environment.SpecialFolder 枚举包含您需要的一切。
http://msdn.microsoft.com/en-us/library/system.environment.specialfolder.aspx
答案 3 :(得分:2)
将Environment.SpecialFolder
Enumeration与Environment.GetFolderPath()
method一起使用,例如:
var desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
这将返回当前登录用户的桌面路径。如果要为所有用户检索桌面文件夹的路径,请改为使用:
var desktopPath =
Environment.GetFolderPath(Environment.SpecialFolder.CommonDesktopDirectory);