2011-05-26 205 views
0

如何找到使用C#的驅動器,在該驅動器中安裝了操作系統(比如Windows 7)?然後我必須得到Program Files目錄。C#操作系統安裝目錄

+0

有關Vista上的示例,請參閱http://stackoverflow.com/questions/194157/c-how-to-get-program-files-x86-on-vista-x64 – Marijn 2011-05-26 10:02:54

回答

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); 
相關問題