- 擴充變數語法
- 網芳掛載
- 網路印表機掛載
- 擴充變數語法
http://fan.renren.it/a/caozuoxitong/Windows/20101021/53524.html
http://www.911cd.net/forums/lofiversion/index.php/t3730.html
舉例 比如你有個批處理a.bat在D:\qq文件夾下
a.bat內容為
cd /d %~dp0 在這裡
cd /d %~dp0的意思就是cd /d d:\qq
%0代表批處理本身 d:\qq\a.bat
~dp是變量擴充
d既是擴充到分區號 d:
p就是擴充到路徑 \qq
dp就是擴充到分區號路徑 d:\qq
擴充變量語法詳解:
:: 選項語法:
:: ~I - 刪除任何引號("),擴充 %I
:: %~fI - 將 %I 擴充到一個完全合格的路徑名
:: %~dI - 僅將 %I 擴充到一個驅動器號
:: %~pI - 僅將 %I 擴充到一個路徑
:: %~nI - 僅將 %I 擴充到一個文件名
:: %~xI - 僅將 %I 擴充到一個文件擴展名
:: %~sI - 擴充的路徑只含有短名
:: %~aI - 將 %I 擴充到文件的文件屬性
:: %~tI - 將 %I 擴充到文件的日期/時間
:: %~zI - 將 %I 擴充到文件的大小
:: %~$PATH:I - 查找列在路徑環境變量的目錄,並將 %I 擴充
:: 到找到的第一個完全合格的名稱。如果環境變量名
:: 未被定義,或者沒有找到文件,此組合鍵會擴充到
:: 空字符串
:: 可以組合修飾符來得到多重結果:
:: %~dpI - 僅將 %I 擴充到一個驅動器號和路徑
:: %~nxI - 僅將 %I 擴充到一個文件名和擴展名
:: %~fsI - 僅將 %I 擴充到一個帶有短名的完整路徑名
:: %~dp$PATH:i - 查找列在路徑環境變量的目錄,並將 %I 擴充
:: 到找到的第一個驅動器號和路徑。
:: %~ftzaI - 將 %I 擴充到類似輸出線路的 DIR
net use v: "\\$ip\share3" "password" /user:[pcid]\[userid] /persistent:no
:: ~I - 刪除任何引號("),擴充 %I
:: %~fI - 將 %I 擴充到一個完全合格的路徑名
:: %~dI - 僅將 %I 擴充到一個驅動器號
:: %~pI - 僅將 %I 擴充到一個路徑
:: %~nI - 僅將 %I 擴充到一個文件名
:: %~xI - 僅將 %I 擴充到一個文件擴展名
:: %~sI - 擴充的路徑只含有短名
:: %~aI - 將 %I 擴充到文件的文件屬性
:: %~tI - 將 %I 擴充到文件的日期/時間
:: %~zI - 將 %I 擴充到文件的大小
:: %~$PATH:I - 查找列在路徑環境變量的目錄,並將 %I 擴充
:: 到找到的第一個完全合格的名稱。如果環境變量名
:: 未被定義,或者沒有找到文件,此組合鍵會擴充到
:: 空字符串
:: 可以組合修飾符來得到多重結果:
:: %~dpI - 僅將 %I 擴充到一個驅動器號和路徑
:: %~nxI - 僅將 %I 擴充到一個文件名和擴展名
:: %~fsI - 僅將 %I 擴充到一個帶有短名的完整路徑名
:: %~dp$PATH:i - 查找列在路徑環境變量的目錄,並將 %I 擴充
:: 到找到的第一個驅動器號和路徑。
:: %~ftzaI - 將 %I 擴充到類似輸出線路的 DIR
- 網芳掛載
net use v: "\\$ip\share3" "password" /user:[pcid]\[userid] /persistent:no
- 網路印表機掛載
沒有留言:
張貼留言