如何找到使用C#的驱动器,在该驱动器中安装了操作系统(比如Windows 7)?然后我必须得到Program Files目录。C#操作系统安装目录
0
A
回答
4
使用Environment.GetFolderPath(Environment.SpecialFolder.System);
,而对于程序文件文件夹使用Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles);
。
1
看看这个link。希望能为你做好这项工作。
1
string systemDrive = Path.GetRoot(Environment.GetFolderPath(Environment.SpecialFolder.System));
string progamFilesPath = Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles);
相关问题
- 1. 双操作系统安装
- 2. Oracle安装操作系统
- 3. C#安装项目操作系统兼容性问题
- 4. 在Windows操作系统上安装ActivePerl
- 5. Hadoop MAC操作系统安装问题
- 6. 多个操作系统安装
- 7. 操作系统重新安装后无法在Jmeter中记录
- 8. PIP安装我的操作系统项目
- 9. C#for 64bit操作系统?
- 10. 我可以将本机操作系统安装作为虚拟机操作系统运行吗?
- 11. 确定从32位操作系统或64位操作系统C/C++应用
- 12. 操作系统
- 13. 安装在android系统/系统/应用程序目录中的应用程序
- 14. 检查WIX安装程序中的操作系统
- 15. VMWare是否安装在当前的操作系统?
- 16. 我如何在Windows操作系统上安装gearman php扩展?
- 17. 分上操作系统安装的git 5 EC2
- 18. Ruby on Rails的安装了FreeBSD操作系统 - 错误在libv8
- 19. Python 3.1安装在操作系统上缺少Tkinter 10.6.4
- 20. 使用PECL操作系统在PHP 5.1.6上安装PDO_MYSQL:UBUNTU
- 21. 卸载并重新安装Windows 8操作系统
- 22. Raspberry PI谷歌Fuchsia操作系统安装
- 23. 在Android操作系统上安装Perl模块
- 24. 安装在机器上的操作系统列表
- 25. 根据您的操作系统,package.json中的条件安装后?
- 26. 与Linux操作系统的virtualenv python3.4安装Django中的virtualenv
- 27. 如何通过Pendrive安装操作系统
- 28. 如何在Windows操作系统中配置或安装GEARMAN?
- 29. 重新安装操作系统后的svn连接
- 30. 如何在windows 8操作系统上安装节点js
有关Vista上的示例,请参阅http://stackoverflow.com/questions/194157/c-how-to-get-program-files-x86-on-vista-x64 – Marijn 2011-05-26 10:02:54