batファイル for文を使って連番フォルダを作成する

環境
Windows 10 Home 64bit

書式
for /l %%変数 in (開始値,増減分,終了値) do (
処理コード
)
処理を繰り返す時に使用します。最初にforを書くのでfor文と呼ばれます。
変数が開始値から終了値の範囲内の間、繰り返します。
/lは、%%変数の値を使用するときに必要です。
増減分はループする変数の増減値を指定します。マイナス値の指定も可能です。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
@echo off
for /l %%i in (1,1,4) do (
mkdir SS%%i
)
@echo off for /l %%i in (1,1,4) do ( mkdir SS%%i )
@echo off
for /l  %%i in (1,1,4) do (
  mkdir SS%%i
)

実行結果
以下のフォルダを作成します。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
ss1
ss2
ss3
ss4
ss1 ss2 ss3 ss4
ss1
ss2
ss3
ss4

 

batch

Posted by arkgame