Windowsのbatファイルで、大量リネーム。

【楽々一括リネーム!】バッチファイルでファイル名の先頭・末尾に文字を追記する - Qiita
http://qiita.com/mitsuru793/items/0c03bd18439c5b7ef026

@echo off

echo バッチファイルと同じディレクトのすべてのファイルをリネームします。
echo (拡張子を含まない)ファイル名のどの位置に文字を挿入しますか?
echo;
echo 0:先頭
echo 1:末尾

set /p select="数字で選択して下さい:"
set /p add="追記する文字を入力して下さい:"

if %select%==0 (
for %%i in (*) do (
rem 実行バッチファイル自身以外に実行
if not %%i==%~n0%~x0 (
rem 先頭に追記
ren %%i %add%%%~ni%%~xi
)
)
) else (
for %%i in (*) do (
rem 実行バッチファイル自身以外に実行
if not %%i==%~n0%~x0 (
rem 末尾に追記
ren %%i %%~ni%add%%%~xi
)
)
)

らっくちーん。