DOS批處理中%~pdi意思
作者:佚名 時間:2012-09-09 分享到:
~dp是變量擴充
d既是擴充到分區(qū)號 d:
p就是擴充到路徑 /qq
dp就是擴充到分區(qū)號路徑 d:/qq
擴充變量語法詳解:
:: 選項語法:
:: ~I - 刪除任何引號("),擴充 %I
:: %~fI - 將 %I 擴充到一個完全合格的路徑名
:: %~dI - 僅將 %I 擴充到一個驅(qū)動器號
:: %~pI - 僅將 %I 擴充到一個路徑
:: %~nI - 僅將 %I 擴充到一個文件名
:: %~xI - 僅將 %I 擴充到一個文件擴展名
:: %~sI - 擴充的路徑只含有短名
:: %~aI - 將 %I 擴充到文件的文件屬性
:: %~tI - 將 %I 擴充到文件的日期/時間
:: %~zI - 將 %I 擴充到文件的大小
:: %~$PATH:I - 查找列在路徑環(huán)境變量的目錄,并將 %I 擴充
:: 到找到的第一個完全合格的名稱。如果環(huán)境變量名
:: 未被定義,或者沒有找到文件,此組合鍵會擴充到
:: 空字符串
:: 可以組合修飾符來得到多重結(jié)果:
:: %~dpI - 僅將 %I 擴充到一個驅(qū)動器號和路徑
:: %~nxI - 僅將 %I 擴充到一個文件名和擴展名
:: %~fsI - 僅將 %I 擴充到一個帶有短名的完整路徑名
:: %~dp$PATH:i - 查找列在路徑環(huán)境變量的目錄,并將 %I 擴充
:: 到找到的第一個驅(qū)動器號和路徑。
:: %~ftzaI - 將 %I 擴充到類似輸出線路的 DIR