C 獲取當前系統磁碟符 系統目錄 桌面等

2022-02-26 16:16:04 字數 614 閱讀 4659

1.獲取方式如下

environment.specialfolder中定義了許多常用的目錄
//

獲取當前系統磁碟符方法1,返回:c:

string path = environment.getenvironmentvariable("

systemdrive");

//獲取當前系統磁碟符方法2,返回:c:

string path = environment.expandenvironmentvariables("

%systemdrive%");

console.writeline(path);

//獲取當前系統目錄

console.writeline("

getfolderpath:

",environment.getfolderpath(environment.specialfolder.system));

//獲取當前系統桌面

console.writeline("

getfolderpath:

", environment.getfolderpath(environment.specialfolder.system));

批處理命令獲取當前碟符和當前目錄

d0 是當前碟符 cd 是當前目錄 可以用echo cd 進行列印測試 例 set b cd 將當前目錄儲存到引數b中,等號前後不要有空格 c cd program files cd microsoft visual studio cd common cd msdev98 cd bin msdev ...

C 獲取磁碟碟符以及剩餘空間

void test2 int dtype int si 0 bool fresult unsigned int64 i64freebytestocaller unsigned int64 i64totalbytes unsigned int64 i64freebytes for int i 0 i ...

C 獲取當前目錄

答案一答案二 獲取新的 process 元件並將其與當前活動的程序關聯的主模組的完整路徑,包含檔名 程序名 string str system.diagnostics.process.getcurrentprocess mainmodule.filename result x exe exe檔案所在...