2017年8月7日月曜日

大量のファイル名を置換するバッチファイル

絶賛コミケ準備の修羅場中です。

ところが、そんな時に、連番ファイルの途中を修正したら命名規則を間違えて認識されなくなるという下らないトラブルが (´;ω;`)
3000ファイルも直してられないので、ファイル名の途中に挟まった特定文字列を削除するバッチファイルを作成。

山場だというのに、全然本筋じゃないところで余計なトラブルをwww
もう笑うしかない。

※サンプルはpngファイル名の中の「_00000_」を「_」に置換
-------------------------------------------------------------------------
rem echo %1
for %%A in ("*_00000_*.png") do call :sub "%%A"
goto :end

:sub
rem echo %1
set A=%1
ren %A% "%A:_00000_=_%"

:end
-------------------------------------------------------------------------

0 件のコメント:

コメントを投稿