@echo off
REM 使用 UTF-8
chcp 65001
Setlocal enabledelayedexpansion
Set "BeforeStr=MyDemo"
Set "AfterStr=WinTest"
For /r %%# in (*) Do (
Set "File=%%~nx#"
Ren "%%#" "!File:%BeforeStr%=%AfterStr%!"
)
Pause
使用演示
@echo off
REM 使用 UTF-8
chcp 65001
Setlocal enabledelayedexpansion
Set "BeforeStr=MyDemo"
Set "AfterStr=WinTest"
For /r %%# in (*) Do (
Set "File=%%~nx#"
Ren "%%#" "!File:%BeforeStr%=%AfterStr%!"
)
Pause
使用演示
setlocal enabledelayedexpansionSET /p filename=請輸入文件名:SET num=0for /f "toke