程式設計用到的windows系統目錄變數簡寫

2021-07-04 21:45:07 字數 2727 閱讀 5659

%allusersprofile% c:\documents and settings\all users 

%userprofile% c:\documents and settings\當前使用者名稱 

%homepath% c:\documents and settings\當前使用者名稱 

%systemroot% c:\windows 

%windir% c:\windows 

%comspec% c:\windows\system32\cmd.exe 

%systemdrive% c: 

%homedrive% c: 

%temp% 和 %tmp% c:\documents and settings\當前使用者名稱\local settings\temp 

%programfiles% c:\program files 

%commonprogramfiles% c:\program files\common files 

docum~1 documents and settings 

progra~1 program files 

程式設計用的到

: %allusersprofile% c:\documents and settings\all users 

%userprofile% c:\documents and settings\當前使用者名稱 

%homepath% c:\documents and settings\當前使用者名稱 

%systemroot% c:\windows 

%windir% c:\windows 

%comspec% c:\windows\system32\cmd.exe 

%systemdrive% c: 

%homedrive% c: 

%temp% 和 %tmp% c:\documents and settings\當前使用者名稱\local settings\temp 

%programfiles% c:\program files 

%commonprogramfiles% c:\program files\common files 

docum~1 documents and settings 

progra~1 program files 

%systemdrive%:windows系統所在磁碟分割槽,通常就是c盤的根目錄 

%systemroot%,%windir%:windows系統所在的目錄,通常是c:\winows 

%programfiles%:通常情況下是c:\program files 

%commonprogramfiles%:公用檔案目錄,通常是c:\program files\common files 

%userprofile%:當前賬戶的使用者目錄,通常是c:\documents and settings\當前使用者名稱 

%alluserprofile%:所有使用者的使用者目錄,通常是c:\documents and settings\all user 

%temp%,%tmp%:當前使用者的臨時檔案目錄,通常是c:\documents and settings\當前使用者名稱\local settings\temp 

所謂的windows系統目錄簡寫環境變數,就是為一些常用且固定的windows系統目錄的路徑建立乙個與之對應的相對簡單的縮寫,使之更容易輸入或定位。

windows系統預設情況下都是安裝在電腦c盤的windows目錄下,但這並不是固定的,如果你的系統不是安裝在這個目錄下,那麼程式想要定位你的某個系統目錄的話,就需要使用到目錄簡寫環境變數了。使用這些環境變數,程式設計師或系統管理員無需事先了?解你的系統安裝位置,就能輕易的找到所要使用的系統目錄路徑。 

下面,我就來為大家介紹一些常見的windows系統目錄簡寫環境變數: 

%systemdrive% 

這代表的是windows系統所在磁碟分割槽,也就是windows系統所安裝到的碟符根目錄,通常就是c盤的根目錄了。 

%homedrive% 

這和上面介紹的%systemdrive%的功能是一樣的。 

%systemroot% 

它所指向的是windows系統所在的目錄,通常就是c:\windows。 

%windir% 

和%systemroot%的功能相同,指向windows所在目錄。 

%programfiles% 

指向program files的路徑,通常情況下是c:\program files。 

%commonprogramfiles% 

指向公用檔案(common files)目錄,通常是c:\program files\common files。 

%userprofile% 

指向當前帳戶的使用者目錄,通常是c:\documents and settings\當前使用者名稱。 

%homepath% 

功能和上面的%userprofile%是一樣的。 

%allusersprofile% 

指向所有使用者的使用者目錄,通常是c:\documents and settings\all users。 

%temp% 

它指向的是當前使用者的臨時檔案目錄,通常是c:\documents and settings\當前使用者名稱\local settings\temp。 

%tmp% 

與%temp%的指向相同。 

%comspec% 

指向c:\windows\system32\cmd.exe,也就是命令提示符。

Windows程式設計 獲取系統CPU 個數

隨著多核cpu的普及,程式中有必要考慮利用多核的優勢來提高效能。比如當建立執行緒池或者程序池的時候,可以根據系統cpu的個數來設定執行緒池 程序池的大小。以下 示例如何獲取cpu的個數。view plaincopy to clipboardprint?typedef void winapi pgns...

windows系統下學習shell 程式設計

很多公司的電腦,由於許可權等要求,不太容易裝雙系統。為什麼要裝雙系統呢,因為網際網路技術工種的基本工作要求,包含了對linux系統的搭建和使用。如果想使用linux系統,就必須要求會使用shell程式設計。那麼在windows環境下,怎麼來學習並使用shell程式設計呢,我們可以安裝git 不需要雙...

基本程式設計元素用到的技巧

注釋是重點啊啊啊!強行 下面上 熱騰騰 開源 返回值儲存於整型變數中 while c getopt argc,argv,t 1 case a fts options fts seedot fallthrough 沒有break,return,continue時,用一條注釋進行說明.接著判斷 a ca...