天天看點

批處理替換修改檔案名

@echo off

echo.&echo.

title 批量替換檔案名中的部分字元串&color 3f

echo Note:

echo 本批處理可批量替換本檔案所在檔案夾下的所有檔案名的相同字元

echo.&echo.&echo.&echo.&echo.&echo.

echo.&set /p strtemp3= 請輸入要替換的檔案類型:

echo.&set /p strtemp1= 請輸入要替換的字元串(可替換空格):

echo.&set /p strtemp2= 請輸入替換後的字元串(删除則直接回車):

setlocal enabledelayedexpansion

for /f "delims=" %%a in ('dir /a /b *.%strtemp3%') do (

set nobird=%%a

ren "%%~a" "!nobird:%strtemp1%=%strtemp2%!")

echo.&echo.&echo.&echo.&echo Done!

pause

轉載鳥兒部落格 » 批處理替換檔案名中的指定字元