如何通过批处理对含有不同关键字的文件重命名

2025-05-09 16:33:31
推荐回答(2个)
回答1:

@echo off
Setlocal Enableextensions Enabledelayedexpansion
for %%i in ("测试" "实验" "请教") do (
for /r %%a in (*%%i*.*) do (set /a m+=1 & ren "%%~a" "!m!-%%i%%~xa"))

将批处理放在 D:\新建文件夹下 运行 ,注意先备份文件,以免出错。

回答2:

貌似微软没那么智能···· 批量重命名顶多就(1) (2)