12/07/26 14:22:56.41
ファイル名のスペースと半角記号をリネームしたいのですが、上手くいきません。
どう修正したらいいのでしょうか?
@echo off
:loop
call :suba %1
shift
if exist %1 goto loop
:suba
set pname=%*
if not defined pname echo ファイル名を指定してください&pause&&goto :eof
set pname="%pname:"=%"
call :sub %pname%
echo 置換:^<%r%^> %pname% ===^> %fname%
rem if %r% equ ON if exist %dir%%fname% echo 既存ファイルがあって置換できない
ren %pname% %fname%
goto :eof