好歹也是二级士官了,难道一点都没学么。- @echo off&setlocal enabledelayedexpansion
- set "mypath=E:\成品\1"
- for /r "%mypath%" %%a in (.) do (
- set /a n=0
- for /f "delims=" %%b in ('dir /a-d /b "%%~dpna\*.jpg" 2^>nul ^& dir /a-d /b "%%~dpna\*.wma" 2^>nul') do (
- set /a n+=1&set "num=00!n!"
- echo ren "%%~dpna\%%b" "%%~na-!num:~-3!%%~xb"
- )
- )
- pause
复制代码
|