求高手写一个批处理,一个文件夹里有很多子文件夹,现在要批处理去掉这些子文件夹的名字中相同的字符

图片中,我需要把【_-_中国木工爱好者_-】除去
2025-06-22 04:54:25
推荐回答(1个)
回答1:

@echo off
set "s=_-_中国木工爱好者_-"
for /d %%i in (*) do (
echo %%i&set/a n+=1
set h=%%i
call set h=%%h:%s%=%%
call move "%%i" "%%h%%">nul)
echo %n% 个文件夹已改名
pause