「batファイル」数字を0で埋めするサンプル

2021年3月10日

書式
!文字列:~数字1,数字2!(文字列を切り取る)
set 変数B=0%%変数A
使用例

@echo off
 
setlocal enabledelayedexpansion
set m=0

for /l %%n in (2,2,10) do (
  set /a m=m+1

  set res=0%%n
  set res=!res:~-2,2!

  echo !m!行目の値
  echo !res!
 )
 
endlocal

実行結果
sample03.bat
1行目の値
02
2行目の値
04
3行目の値
06
4行目の値
08
5行目の値
10

batch,Windows10

Posted by arkgame