注:如果第一次失败在运行一次即可,当文件为系统文件(或无权限)时可能会失败,勿用做破坏和非法用途- @echo off&setlocal enabledelayedexpansion
- set n=0
- for /f "delims=" %%i in ('dir/a-d/s/b/l/on "d:\2\*.*"') do (
- if !n! equ 0 (
- ren "%%i" "a.mp3"
- set/a "n+=1"
- ) else (
- ren "%%i" "a (!n!).mp3"
- set/a "n+=1"
- )
- )
- pause
复制代码
|