19/05/12 00:56:19.41 p7UCZIz6.net
>443 別人だけどこんな感じかな
for /f "delims=; tokens=1,2" %%i in (dir /b /o-n | sed -R -e "ホールドスペースにコピー" -e %1 -e "delims区切りで並べる") doo if not "%%i" equ "%%j" ren "%%i" "%%j"
このバッチで
無駄な0埋めを3桁に
bat.bat "s/^0+([0-9]{3}[^0-9])/\1/"
ゼロ埋めしてないのを3桁に
bat.bat "s/^([0-9][^0-9])/00\1/;s/^([0-9]{2}[^0-9])/0\1/;