使用子字符串替换(请参见
set /?
(1)
. 在所有文件夹上循环(
/d
<space>(1)
@echo off
SETLOCAL enabledelayedexpansion
REM just to generate some folders to work with:
for %%a in (
"Awesome Artist (1)"
"Another Cool Artist (1)"
"Artist Is Fun (1)"
"WOW COOL Artist (1)"
"Ok No More Artists (1)"
) do md "%%~a"
dir /ad
REM rename the folders:
for /d %%a in ("*(1)") do (
set folder=%%a
ren "%%a" "!folder: (1)=!"
)
dir /ad
pause