假设文件夹“(AA55)中国风”位于 C:\test\ 目录下面
请把这个批处理也放在 C:\test\ 目录下面- @echo off
- setlocal enabledelayedexpansion
- for /f "delims=" %%i in ('dir /b /ad ^| findstr "(.*)"') do (
- for /f "tokens=2 delims=()" %%j in ("%%i") do (
- set str=%%j
- )
- for /f "delims=" %%k in ('dir /b /a-d "%%i"') do (
- ren "%%i\%%k" "!str!%%~xk"
- )
- )
复制代码
|