ファイル名の半角スペースをアンダーバー(_)に一括置換するバッチファイル
バッチファイル
@echo off
setlocal enabledelayedexpansion
:: 対象フォルダを指定(この例ではカレントディレクトリ)
set "TARGET_DIR=%~dp0"
cd /d "%TARGET_DIR"
for %%F in (* *) do (
set "OLDNAME=%%~nxF"
set "NEWNAME=!OLDNAME: =_!"
ren "%%F" "!NEWNAME!"
)
echo 完了しました!
pause
ディスカッション
コメント一覧
まだ、コメントがありません