windows下如何獲取系統已存在的碟符

2022-05-07 16:00:11 字數 452 閱讀 1226

在專案開發時,使用公司的sdk給系統分割槽,在windows2003的系統下分割槽後無法自動給新分割槽分配碟符,當然系統重啟後可以分配碟符,但是我不希望它重啟,所以我的想法是通過程式自動給新分割槽分配碟符。分配碟符準備使用diskpart命令中的assign letter方法,但是新碟符不能和已存在的碟符衝突,

那麼問題來了,如何才能獲取已存在的碟符,包括給cd/*** 、u盤等分配的碟符?

#include 

#include 

using namespace std;  

int main()  

, drivetype[21] = ;  

uint ntype;  

for(char a = 'a'; a <= 'z'; a++)  

cout<}  }  

return 0;  

}

Windows下C C 獲取當前系統時間

原文 寫軟體時經常要用到獲取系統時間顯示到狀態列,這裡在前人的基礎上總結了一下幾種方案。time t是定義在time.h中的乙個型別,表示乙個日曆時間,也就是從1970年1月1日0時0分0秒到此時的秒數,原型是 typedef long time t time value 可以看出time t其實是...

Windows下C C 獲取當前系統時間

time t是定義在time.h中的乙個型別,表示乙個日曆時間,也就是從1970年1月1日0時0分0秒到此時的秒數,原型是 typedef long time t time value 可以看出time t其實是乙個長整型,由於長整型能表示的數值有限,因此它能表示的最遲時間是2038年1月18日19...

Windows 系統下如何使用gcc

用到mingw minimal gnu on windows 工具。執行 download mingw get setup.exe 注意安裝的目錄 修改環境變數 選擇計算機 屬性 高階系統設定 環境變數,在系統變數中找到 path 變數,加入 min gw的安裝目錄,例如 c mingw bin 安...