另一种办法:- @echo off
- setlocal enabledelayedexpansion
- if "%~1" NEQ "ARG" (
- set /p Num=Input:
- for /f "tokens=1*" %%i in ('"%~f0" ARG ^| sort') do (
- ren "%%j" "!Num!.tmp"
- set /a Num+=1
- )
- ren *.tmp *.jpg
- pause & exit
- ) else (
- for %%i in (*.jpg) do (
- set "Name=00000000000000000000%%~ni"
- echo;!Name:~-20! %%i
- )
- )
复制代码
|