如何找到使用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. 操作系統安裝OpenStack
- 3. Oracle安裝操作系統
- 4. C#安裝項目操作系統兼容性問題
- 5. 在Windows操作系統上安裝ActivePerl
- 6. 多個操作系統安裝
- 7. Hadoop MAC操作系統安裝問題
- 8. 通知操作系統的安裝
- 9. 操作系統重新安裝後無法在Jmeter中記錄
- 10. PIP安裝我的操作系統項目
- 11. 基於目標操作系統的條件安裝路徑
- 12. 已安裝語言包安裝的操作系統語言?
- 13. PXE引導安裝操作系統並使用程序獲得其成功的操作系統安裝狀態
- 14. C++找到主要操作系統目錄
- 15. C#for 64bit操作系統?
- 16. 將Debian作爲輔助操作系統安裝的風險
- 17. 我可以將本機操作系統安裝作爲虛擬機操作系統運行嗎?
- 18. 確定從32位操作系統或64位操作系統C/C++應用
- 19. 操作系統
- 20. C/C++聲音操作系統API
- 21. Python 3.1安裝在操作系統上缺少Tkinter 10.6.4
- 22. 使用PECL操作系統在PHP 5.1.6上安裝PDO_MYSQL:UBUNTU
- 23. 在智能手機上安裝多個操作系統?
- 24. Windows操作系統上的廚師服務器/ Puppet主安裝
- 25. 與Linux操作系統的virtualenv python3.4安裝Django中的virtualenv
- 26. 如何在windows 8操作系統上安裝節點js
- 27. Netbeans的Xdebug的安裝+ PHP + Ubuntu操作系統
- 28. 安裝WSO2產品的操作系統要求
- 29. 非英文操作系統PostgreSql安裝問題
- 30. 安裝在64位操作系統上的Windows 32位Eclipse?
有關Vista上的示例,請參閱http://stackoverflow.com/questions/194157/c-how-to-get-program-files-x86-on-vista-x64 – Marijn 2011-05-26 10:02:54