本帖最后由 ppll2030 于 2024-3-4 00:25 编辑
回复 1# gddsssko
把代码保存为bat文件,文件编码为ANSI。
更名规则附在代码后面了。修改规则可从13行开始,中间用空格分割即可。
运行代码可查看更名结果,请认真核对,确认代码无误后,再修改bat文件,
把第7行 “echo.&echo” 删除并保存,在运行一次即可完成更名。- @echo off
- setlocal enabledelayedexpansion
- for /f "tokens=1* delims= " %%i in ('more +12 "%~f0"') do (
- for /f "delims=" %%v in ('dir /b /s /ad "*%%i*"') do (
- set x=%%~nxv
- set x=!x:%%i=%%j!
- echo.&echo ren "%%v" "!x!"
- )
- )
- pause
-
- :更名规则
- AAA $aa1$
- BB $bb1$
- CCCC $cc2$
复制代码
|