一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

dos批處理中%~dp0%的說明

 蘭亭文藝 2022-09-07 發(fā)布于加拿大
%~dp0 “d”為Drive的縮寫,即為驅(qū)動(dòng)器,磁盤、“p”為Path縮寫,即為路徑,目錄
cd是轉(zhuǎn)到這個(gè)目錄,使用 /D 開關(guān),除了改變驅(qū)動(dòng)器的當(dāng)前目錄之外,還可改變當(dāng)前驅(qū)動(dòng)器。

選項(xiàng)語法:
~0 - 刪除任何引號(hào)("),擴(kuò)充 %0
%~f0 - 將 %0 擴(kuò)充到一個(gè)完全合格的路徑名(“f”是file,即文件)
%~d0 - 僅將 %0 擴(kuò)充到一個(gè)驅(qū)動(dòng)器號(hào)
%~p0 - 僅將 %0 擴(kuò)充到一個(gè)路徑
%~n0 - 僅將 %0 擴(kuò)充到一個(gè)文件名(“n”是name 文件名)
%~x0 - 僅將 %0 擴(kuò)充到一個(gè)文件擴(kuò)展名
%~s0 - 擴(kuò)充的路徑只含有短名(“s”為Short,短的)
%~a0 - 將 %0 擴(kuò)充到文件的文件屬性(“a”為attribute,即屬性)
%~t0 - 將 %0 擴(kuò)充到文件的日期/時(shí)間(“t”time)
%~z0 - 將 %0 擴(kuò)充到文件的大小(Size 大小)
%~$PATH:0 - 查找列在路徑環(huán)境變量的目錄,并將 %0 擴(kuò)充
到找到的第一個(gè)完全合格的名稱。如果環(huán)境變量名未被定義,或者沒有找到文件,此組合鍵會(huì)擴(kuò)充到空字符串

可以組合修飾符來得到多重結(jié)果:

%~dp0 - 僅將 %0 擴(kuò)充到一個(gè)驅(qū)動(dòng)器號(hào)和路徑
%~nx0 - 僅將 %0 擴(kuò)充到一個(gè)文件名和擴(kuò)展名
%~fs0 - 僅將 %0 擴(kuò)充到一個(gè)帶有短名的完整路徑名
%~dp$PATH:0 - 查找列在路徑環(huán)境變量的目錄,并將 %I 擴(kuò)充
到找到的第一個(gè)驅(qū)動(dòng)器號(hào)和路徑。
%~ftza0 - 將 %0 擴(kuò)充到類似輸出線路的 DIR

%0為當(dāng)前批處理文件
如果0換成1為第一個(gè)文件,2為第2個(gè)

例如:
cd /d %~dp0%是什么意思?
批處理文件中的一條語句
意思是:更改當(dāng)前目錄為批處理本身的目錄
比如你有個(gè)批處理a.bat在D:/qq文件夾下 
a.bat內(nèi)容為 
cd /d %~dp0 
在這里:
cd /d %~dp0的意思就是cd /d d:/qq 
%0代表批處理本身 d:/qq/a.bat 
~dp是變量擴(kuò)充 
d既是擴(kuò)充到分區(qū)號(hào) d: 
p就是擴(kuò)充到路徑 /qq 
dp就是擴(kuò)充到分區(qū)號(hào)路徑 d:/qq

另:
詳細(xì)請(qǐng)參考call /?
D:/Documents and Settings/test>call /?
從批處理程序調(diào)用另一個(gè)批處理程序。

CALL [drive:][path]filename [batch-parameters]

batch-parameters 指定批處理程序所需的命令行信息。

如果命令擴(kuò)展名被啟用,CALL 會(huì)如下改變:

CALL 命令現(xiàn)在將卷標(biāo)當(dāng)作 CALL 的目標(biāo)接受。語法是:

CALL:label arguments

一個(gè)新的批文件上下文由指定的參數(shù)所創(chuàng)建,控制在卷標(biāo)被指定后傳遞到語句。您必須通過達(dá)到批腳本文件末兩次來 "exit" 兩次。
第一次讀到文件末時(shí),控制會(huì)回到 CALL 語句的緊后面。第二次會(huì)退出批腳本。鍵入 GOTO /?,參看 GOTO : EOF 擴(kuò)展名的描述,此描述允許您從一個(gè)批腳本返回。

另外,批腳本文本參數(shù)參照(%0、%1、等等)已如下改變:

批腳本里的 %* 指出所有的參數(shù)(如 %1 %2 %3 %4 %5 ...)

批參數(shù)(%n)的替代已被增強(qiáng)。您可以使用以下語法:

%~1 - 刪除引號(hào)("),擴(kuò)充 %1
%~f1 - 將 %1 擴(kuò)充到一個(gè)完全合格的路徑名
%~d1 - 僅將 %1 擴(kuò)充到一個(gè)驅(qū)動(dòng)器號(hào)
%~p1 - 僅將 %1 擴(kuò)充到一個(gè)路徑
%~n1 - 僅將 %1 擴(kuò)充到一個(gè)文件名
%~x1 - 僅將 %1 擴(kuò)充到一個(gè)文件擴(kuò)展名
%~s1 - 擴(kuò)充的路徑指含有短名
%~a1 - 將 %1 擴(kuò)充到文件屬性
%~t1 - 將 %1 擴(kuò)充到文件的日期/時(shí)間
%~z1 - 將 %1 擴(kuò)充到文件的大小
%~$PATH : 1 - 查找列在 PATH 環(huán)境變量的目錄,并將 %1擴(kuò)充到找到的第一個(gè)完全合格的名稱。如果環(huán)境變量名未被定義,或者沒有找到文件,此組合鍵會(huì)擴(kuò)充到空字符串

可以組合修定符來取得多重結(jié)果:

%~dp1 - 只將 %1 擴(kuò)展到驅(qū)動(dòng)器號(hào)和路徑
%~nx1 - 只將 %1 擴(kuò)展到文件名和擴(kuò)展名
%~dp$PATH:1 - 在列在 PATH 環(huán)境變量中的目錄里查找 %1,并擴(kuò)展到找到的第一個(gè)文件的驅(qū)動(dòng)器號(hào)和路徑。
%~ftza1 - 將 %1 擴(kuò)展到類似 DIR 的輸出行。

在上面的例子中,%1 和 PATH 可以被其他有效數(shù)值替換。
%~ 語法被一個(gè)有效參數(shù)號(hào)碼終止。%~ 修定符不能跟 %*使用

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    日本妇女高清一区二区三区| 激情亚洲内射一区二区三区| 国产精品亚洲精品亚洲| 好吊色免费在线观看视频| 黑丝国产精品一区二区| 东京热电东京热一区二区三区| 国产欧美日韩综合精品二区| 国产欧美日韩一级小黄片| 日本人妻熟女一区二区三区| 中文字幕人妻一区二区免费| 五月天丁香婷婷一区二区| 黄色污污在线免费观看| 区一区二区三中文字幕| 国产三级不卡在线观看视频| 欧美野外在线刺激在线观看| 不卡视频免费一区二区三区| 精品国产91亚洲一区二区三区 | 久久综合狠狠综合久久综合| 免费精品国产日韩热久久| 能在线看的视频你懂的| 老外那个很粗大做起来很爽| 国产内射在线激情一区| 一级片黄色一区二区三区| 亚洲高清中文字幕一区二三区| 91日韩在线视频观看| 国产内射在线激情一区| 少妇人妻无一区二区三区| 国产午夜福利在线观看精品| 国产成人精品午夜福利| 国产三级欧美三级日韩三级| 国产专区亚洲专区久久| 久久永久免费一区二区| 国产欧美日韩综合精品二区| 99亚洲综合精品成人网色播| 成人你懂的在线免费视频| 91香蕉国产观看免费人人| 欧美国产日韩变态另类在线看| 国产伦精品一区二区三区高清版| 国产精品日本女优在线观看| 人人妻在人人看人人澡| 精品国产亚洲一区二区三区|