bat知識點3 for迴圈 指定變數

2021-07-17 03:42:54 字數 637 閱讀 1485

1.概述

在批處理檔案中使用for命令時,指定變數使用%%variable

可以使用下列選項語法:

~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

bat知識點3 for迴圈

1.for的定義 在批處理檔案中基本用法 for i in command1 do command2 1 for in 和do 是 for 語句的關鍵字,它們三個缺一不可。2 i 是for 語句中對形式變數的引用,就算它在do 後的語句中沒有參與語句的執行,也是必須出現的。形式變數 i,可以換成 2...

迴圈結構知識點

迴圈控制結構 一 知識點 1.迴圈型別 計數控制的迴圈 需要重複處理的次數是已知的 條件控制的迴圈 需要重複處理的次數是未知的,是由給定條件控制的 2.迴圈結構型別 當型迴圈結構 條件成立時,反覆執行某操作,直到條件不成立時結束迴圈。常見語句 while語句,for語句 直到型迴圈結構 先執行操作,...

迴圈知識點鞏固

迴圈結構的程式設計是面向過程的程式設計課程的核心部分,掌握好迴圈結構的程式設計技術對學好此類課程至關重要。小白已經經歷了利用計算機使用和掌握了程式設計中選擇結構,感悟了程式設計是其中的關鍵環節,對程式設計已經產生一定興趣,但由於在程式設計過程中,會出現重複的進行一些相同功能語句的編寫 為了讓程式設計...