本帖最后由 apang 于 2014-1-12 18:05 编辑
- @echo off & setlocal enabledelayedexpansion
- set n=1000
- for /f "delims=" %%a in (001.txt) do set /a n+=1 & set "_!n:~1!=%%a"
- for /f "tokens=1*delims=_" %%a in ('dir /b Scene1_*.wav Scene1_*.pjt') do (
- if not "!_%%~nb!"=="" (
- if /i "%%~xb"==".pjt" (
- set "m="
- for /f "delims=" %%c in ('dir /a-d /b "%%a_%%b\*.wav"') do (
- set /a m+=1
- echo,Ren "%%a_%%b\%%c" "!_%%~nb!-!m!%%~xc"
- )
- )
- echo,Ren "%%a_%%b" "!_%%~nb!%%~xb!"
- )
- )
- pause
复制代码
|