麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > BAT > 正文

可以使用的批處理參數集合

2020-07-26 20:31:13
字體:
來源:轉載
供稿:網友
可以在批處理文件內的任何地方使用批處理參數,以提取有關環境設置的信息。

Cmd.exe 提供批處理參數擴展變量(%0 到 %9)。當在批處理文件中使用批處理參數時,%0 將由批處理文件名替換,而 %1 到 %9 將由在命令行鍵入的相應參數替換。要訪問大于 %9 的參數,必須使用 shift 命令。有關 Shift 命令的詳細信息,請參閱 Shift。%* 批處理參數是所有參數(不包括 %0)可引用的通配符,這些參數傳遞到批處理文件中。

例如,要將 Folder1 中的內容復制到 Folder2,其中 %1 和 %2 將分別由值 Folder1 和 Folder2 替換,請在批處理文件 Mybatch.bat 中鍵入如下內容:

xcopy %1/*.* %2

要運行該文件,請鍵入:

mybatch.bat C:/folder1 D:/folder2

這與在批處理文件中鍵入如下內容是等效的:

xcopy C:/folder1 /*.* D:/folder2 

也可以在批處理參數中使用編輯符。編輯符使用當前的驅動器和目錄信息將批處理參數擴展為部分或完整的文件或目錄名。要使用編輯符,請鍵入百分號 (%) 字符,后面是波形符號 (~) 字符,然后鍵入合適的編輯符(即 %~modifier)。

下表列出了可在擴展中使用的編輯符。

編輯符 說明 
%~1 擴展 %1 并刪除任何引號 ("")。 
%~f1 將 %1 擴展到完全合格的路徑名。 
%~d1 將 %1 擴展到驅動器盤符。  
%~p1 將 %1 擴展到路徑。 
%~n1 將 %1 擴展到文件名。  
%~x1 將 %1 擴展到文件擴展名。 
%~s1 擴展的路徑僅包含短名稱。 
%~a1 將 %1 擴展到文件屬性。 
%~t1 將 %1 擴展到文件日期/時間。 
%~z1 將 %1 擴展到文件大小。 
%~$PATH:1 搜索 PATH 環境變量中列出的目錄,并將 %1 擴展到第一個找到的目錄的完全合格名稱。如果沒有定義環境變量名稱,或沒有找到文件,則此編輯符擴展成空字符串。 

下表列出了可用于獲取復雜結果的編輯符和限定符的可能組合情況:

編輯符 說明 
%~dp1 將 %1 擴展到驅動器盤符和路徑。 
%~nx1 將 %1 擴展到文件名和擴展名。 
%~dp$PATH:1 在 PATH 環境變量列出的目錄中搜索 %1,并擴展到第一個找到的目錄的驅動器盤符和路徑。 
%~ftza1 將 %1 擴展到類似 dir 的輸出行。 

注意

在上面的例子中,可以使用其它批處理參數替換 %1 和 PATH。 
%* 編輯符是唯一可代表在批處理文件中傳遞的所有參數的編輯符。不能將該編輯符與 %~ 編輯符組合使用。%~ 語法必須通過有效的參數值來終止。

不能以與使用環境變量相同的方式使用批處理參數。不能搜索或替換值,或檢查子字符串。然而,可以將參數分配給環境變量,然后使用該環境變量。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成人一级免费 | 91 成人| 午夜视频在线观看免费视频 | 亚洲视频在线观看免费 | 日韩视频一二三 | 国产精品久久久免费看 | 国产88久久久国产精品免费二区 | 精品人人人人 | 欧美精品一区自拍a毛片在线视频 | 日韩美女电影 | 老女人碰碰在线碰碰视频 | 欧美视频99 | 最新中文在线视频 | 国产精品视频亚洲 | 久草在线观看资源 | 国产精品久久久久久久久久久久久久久久 | 亚洲精品午夜在线 | 精品一区二区三区免费爱 | 色99久久 | 免费观看一级 | 色无极影院亚洲 | 91成人免费版 | 一二区电影 | 高清在线观看av | 二级大黄大片高清在线视频 | 国产福利视频在线观看 | 色妇视频 | 羞羞网站在线看 | h视频在线免费看 | 逼特逼视频在线观看 | 国产成人自拍视频在线观看 | v11av在线视频成人 | 免费国产精品视频 | 国产91小视频在线观看 | 亚洲国产精品高潮呻吟久久 | 欧美成在人线a免费 | 亚洲免费网站 | 欧美日韩在线播放 | 国产在线观看免费视频软件 | 国产精品白嫩白嫩大学美女 | 3级毛片 |