0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

一括リネームした括弧(カッコ)付き連番ファイル名から、全ての括弧を削除する方法

Posted at

ファイル名の一括リネーム

windowsエクスプローラから、ファイルが保存されているフォルダーを表示し、名前を変更したいファイルをすべて選択する。
連番の先頭にしたいファイルを右クリックし、表示された一覧から「名前の変更」をクリックする。
名前を変更する操作を行ったファイルの名称が「ファイル名+(1)」という形式に変更され、それ以降は「(2)」以降の番号が連番で割り当てられる

rename1.png

ただし、このやり方だと半角括弧(カッコ)がついているので、あまりよろしくない

#batファイルを作成して半角括弧(カッコ)を全て削除する
##batファイル作成
メモ帳を開き以下のコマンドをコピペして保存。ファイル名は何でもよいが、今回は「括弧削除.bat」

echo off
for %%f in ( * ) do call :sub "%%f"
exit /b

:sub
set fname=%1
set fname=%fname: (=_%
set fname=%fname:(=_%
set fname=%fname:)=%
ren %1 %fname%
goto :EOF

保存場所は shell:sendto に保存する
rename3.png
##括弧の一括削除
括弧を削除したいファイルをまとめて選んで、右クリックメニューから「送る」→「括弧削除.bat」
rename4.png
括弧が削除されて「ファイル名+_連数字」のファイル名に変わる

おしまい

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?