
- 批處理指令碼教程
- 批處理指令碼 - 主頁
- 批處理指令碼 - 概述
- 批處理指令碼 - 環境
- 批處理指令碼 - 命令
- 批處理指令碼 - 檔案
- 批處理指令碼 - 語法
- 批處理指令碼 - 變數
- 批處理指令碼 - 註釋
- 批處理指令碼 - 字串
- 批處理指令碼 - 陣列
- 批處理指令碼 - 決策
- 批處理指令碼 - 運算子
- 批處理指令碼 - 日期和時間
- 批處理指令碼 - 輸入/輸出
- 批處理指令碼 - 返回程式碼
- 批處理指令碼 - 函式
- 批處理指令碼 - 程序
- 批處理指令碼 - 別名
- 批處理指令碼 - 裝置
- 批處理指令碼 - 登錄檔
- 批處理指令碼 - 網路
- 批處理指令碼 - 列印
- 批處理指令碼 - 除錯
- 批處理指令碼 - 日誌記錄
- 批處理指令碼資源
- 批處理指令碼 - 快速指南
- 批處理指令碼 - 有用資源
- 批處理指令碼 - 討論
批處理指令碼 - 透過範圍進行迴圈
“for”語句還可以移動到一個值範圍。以下是該語句的一般形式。
語法
FOR /L %%variable IN (lowerlimit,Increment,Upperlimit) DO do_something
其中
“/L”開關用於表示迴圈用於在範圍內進行迭代。
變數宣告 – 這一步驟只對整個迴圈執行一次,用於宣告將在迴圈中使用的任何變數。在批處理指令碼中,變數宣告以變數名開頭的 %% 完成。
IN 列表包含 3 個值。下限、增量和上限。因此,迴圈將以下限開始,移至上限值,每次透過增量值進行迭代。
do_something 程式碼塊是每次迭代需要執行的內容。
以下是透過範圍迴圈的一個示例。
示例
@ECHO OFF FOR /L %%X IN (0,1,5) DO ECHO %%X
輸出
上述程式產生以下輸出。
0 1 2 3 4 5
batch_script_return_code.htm
廣告