c# 獲取本地電腦所有的碟符
話不多說,直接上菜:
public list getremovabledeviceid()
list deviceids = new list();
managementobjectsearcher query = new managementobjectsearcher("select * from win32_logicaldisk ");
managementobjectcollection querycollection = query.get();
foreach (managementobject mo in querycollection)
switch (int.parse(mo["drivetype"].tostring()))
case (int)drivetype.removable: //可以移動磁碟
"可以移動磁碟");
deviceids.add(mo["deviceid"].tostring());
break;
case (int)drivetype.fixed: //本地磁碟
"本地磁碟");
deviceids.add(mo["deviceid"].tostring());
break;
case (int)drivetype.cdrom: //cd rom drives
"cd rom drives ");
break;
case (int)drivetype.network: //網路驅動
"網路驅動器 ");
break;
case (int)drivetype.ram:
"驅動器是乙個 ram 磁碟 ");
break;
case (int)drivetype.norootdirectory:
"驅動器沒有根目錄 ");
break;
default: //de****t to folder
"驅動器型別未知 ");
break;
return deviceids;
c 獲取路徑的碟符 C 獲取磁碟列表與資訊
方法1 使用environment 獲取當前計算機邏輯磁碟名稱列表 string drives environment.getlogicaldrives console.writeline getlogicaldrives string.join drives 方法2 使用driveinfo可以獲取...
c 獲取路徑
5.分離字串路徑的方法 處理檔案的程式可能要分析檔名。這種演算法要進行字串處理。檔案可以 由路徑名指定,路徑名包括由分隔符 分割的名稱集。最後乙個 前的名稱序列 稱為路徑。最後乙個名稱是檔名,還可能包括副檔名。路徑名 class programs testfile.cpp 路徑 class prog...
C 獲取路徑
一 應用程式 獲取當前程序的完整路徑,包含檔名 程序名 string str this.gettype assembly.location result x exe exe檔案所在的目錄 exe檔名 獲取新的 process 元件並將其與當前活動的程序關聯的主模組的完整路徑,包含檔名 程序名 str...