所謂的windows系統目錄簡寫環境變數,就是為一些常用且固定的windows系統目錄的路徑建立乙個與之對應的相對簡單的縮寫,使之更容易輸入或定位。
windows系統預設情況下都是安裝在電腦c盤的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,也就是命令提示符。
另外再記錄一下 xcopy 的用法
xcopy source [destination] [/a | /m] [/d[:date]] [/p] [/s [/e]] [/v] [/w]
[/c] [/i] [/q] [/f] [/l] [/g] [/h] [/r] [/t] [/u]
[/k] [/n] [/o] [/x] [/y] [/-y] [/z]
[/exclude:file1[+file2][+file3]...]
source 指定要複製的檔案。
destination 指定新檔案的位置和/或名稱。
/a 只複製有存檔屬性集的檔案,
但不改變屬性。
/m 只複製有存檔屬性集的檔案,
並關閉存檔屬性。
/d:m-d-y 複製在指定日期或指定日期以後更改的檔案。
如果沒有提供日期,只複製那些源時間
比目標時間新的檔案。
/exclude:file1[+file2][+file3]...
指定含有字串的檔案列表。每乙個字串
必須在檔案的單獨行中。如果有任何
字串與要被複製的檔案的絕對路徑
相符,那個檔案將不會得到複製。
例如,指定如 \obj\ 或 .obj 的字串會排除
目錄 obj 下面的所有檔案或帶有
.obj 副檔名的檔案。
/p 建立每個目標檔案前提示。
/s 複製目錄和子目錄,除了空的。
/e 複製目錄和子目錄,包括空的。
與 /s /e 相同。可以用來修改 /t。
/v 驗證每個新檔案。
/w 提示您在複製前按鍵。
/c 即使有錯誤,也繼續複製。
/i 如果目標不存在,又在複製乙個以上的檔案,
則假定目標一定是乙個目錄。
/q 複製時不顯示檔名。
/f 複製時顯示完整的源和目標檔名。
/l 顯示要複製的檔案。
/g 允許將沒有經過加密的檔案複製到
不支援加密的目標。
/h 也複製隱藏和系統檔案。
/r 覆蓋唯讀檔案。
/t 建立目錄結構,但不複製檔案。
不包括空目錄或子目錄。/t /e 包括
空目錄和子目錄。
/u 只複製已經存在於目標中的檔案。
/k 複製屬性。一般的 xcopy 會重置唯讀屬性。
/n 用生成的短名複製。
/o 複製檔案所有權和 acl 資訊。
/x 複製檔案審核設定(隱含 /o)。
/y 複製檔案審核設定(隱含 /o)。
現存目標檔案。
/-y 導致提示以確認改寫乙個
現存目標檔案。
/z 用重新啟動模式複製網路檔案。
命令列開關 /y 可以預先在 copycmd 環境變數中設定。
這可能被命令列上的 /-y 改寫。
列如我要複製乙個資料夾到c盤目錄下面可以用
xcopy "*** xx" "%systemdrive%" /y /e
**:
Linux 常見系統目錄
home 包含linux 系統中各使用者的主目錄,子目錄名稱以該使用者名稱命名 root root 使用者的主目錄 bin 包含常用的命令檔案,不能包含子目錄 sbin 包含系統管理員和 root 使用者使用的命令檔案 dev 包含大部分的裝置檔案 mnt 為某些裝置掛載提供預設掛載目錄 media...
windows常見系統程序
mdm.exe windows管理控制台 wmiprvse.exe windows wmi provider host services.exe windows服務和控制器應用程式 inetinfo.exe windows iis admin service helper wscntfy.exe w...
Windows系統的重要檔案目錄
windows系統的重要檔案目錄 對於一些蠕蟲木馬的排查很有幫助 debug資料夾 這是系統除錯資料夾,用來存放系統執行過程中除錯模組的日誌檔案,以便管理員根據這些日誌檔案來發現計算機所存在的問題。其中 usermode 資料夾下存放的是當前使用者的除錯日誌檔案。ime資料夾 這是輸入法資料夾,用來...