3
A
回答
12
你可以使用Environment.GetFolderPath方法,将路径返回到相应的特殊文件夹作为枚举参数传递。示例:
var desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
6
使用Environment.SpecialFolder enum可以轻松找到它。
Environment.GetFolderPath(Environment.SpecialFolder.Desktop)
2
使用Environment.SpecialFolder
Enumeration连同Environment.GetFolderPath()
method,例如:
var desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
这将返回在当前登录用户的桌面的路径。如果你想获取所有用户的桌面文件夹的路径,而不是使用:
var desktopPath =
Environment.GetFolderPath(Environment.SpecialFolder.CommonDesktopDirectory);
3
的Environment.SpecialFolder枚举有你需要的一切。
http://msdn.microsoft.com/en-us/library/system.environment.specialfolder.aspx
相关问题
- 1. VBA - 保存到任何用户桌面
- 2. 连接到远程计算机 - 桌面
- 3. 如何找到用户登录到的所有计算机
- 4. 如何计算在桌面的Tableau
- 5. System.IO.FileNotFoundException在用户计算机上运行时未找到引用
- 6. 我如何检查如果计算机是桌面或移动
- 7. 如何转换桌面设计到桌面设计页面
- 8. 如何查找网络计算机名称和用户登录该计算机?
- 9. 连接到远程计算机上的Windows桌面搜索
- 10. 如何在计算机上找到MSWord的版本?
- 11. 如何让Python程序在任何计算机上运行?
- 12. 如何查找登录到计算机的客户端名称?
- 13. CSS-你如何在用户的计算机上引用图像?
- 14. 动态获取任何用户在PC上的桌面链接
- 15. 在客户端计算机上找不到Crystaldecisions.CrystalReports.Engine.dll
- 16. 如何在客户的计算机上使用MySQL数据库?
- 17. 如何使JQuery例程写入计算机桌面上的文本文件?
- 18. 如何在使用Java的Linux中找到计算机类型?
- 19. 在任何计算机上部署C#应用程序
- 20. 在计算机上查找组中的用户[Powershell]
- 21. 如何利用空闲的桌面计算能力完成庞大的任务
- 22. 联网计算机桌面上的快捷方式
- 23. 查看远程计算机上的实际桌面
- 24. 另一台计算机桌面上的Message.show()?
- 25. 检查远程计算机桌面上的文件
- 26. 在简单桌面上模拟计算机集群以测试并行算法
- 27. C#我如何使用WMI在远程计算机上创建用户帐户
- 28. 如何在任何计算机上使用Java默认打开Java程序
- 29. 如何使用visual basic锁定桌面并连接LAN中的计算机?
- 30. 如何检查C#中的计算机桌面中是否存在文件夹?
只是想指出的是,CommonDesktopDirectory是.NET 4及更高版本。 – Pluc 2012-08-27 13:36:46