发布网友
共1个回答
热心网友
保存编码为ANSI
@echo off & title 批量更改第三层目录名 By 依梦琴瑶
cd /d "%~dp0"
for /d %%a in (*) do (
pushd "%%~a"
for /d %%b in (*) do (
for /f "tokens=4* delims=-" %%c in ("%%~b") do (
if not exist "%%~a-%%~c" (
ren "%%~b" "%%~a-%%~c" && (
echo "%%~b" --^> "%%~a-%%~c"
)
)
)
)
popd
)
pause
exit