現状のプリフィックス連番をつけるリネームバッチだと
10番目以降が4桁の連番になってしまうのですが、3桁の状態に保ちたいです。
bat
1set count=1 2for /f "tokens=*" %%n IN ('dir /b *.jpg') do (call :sub "%%n") 3 4:sub 5set name=%1 6ren %1 00%count%_%name:~4% 7set /a count+=1
<現状の結果>
001_画像.jpg
002_画像.jpg
...
0010_画像.jpg ←4桁になる
bat
1@echo off 2setlocal enabledelayedexpansion 3for /l %%a in (1,1,10) do ( 4 set num=%%a 5 echo !num! 6) 7endlocal
https://jj-blues.com/cms/wantto-fill00/
なにかヒントのようなものがありましたら、よろしくお願いします。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/03 04:52
2019/07/03 05:08
2019/07/03 12:39