@echo off&setlocal enabledelayedexpansion
set i=0
:loop
set /a i=%i%+2
xcopy "%cd%\0000%i%.jpg" "%cd%\提取文件\"
xcopy "%cd%\000%i%.jpg" "%cd%\提取文件\"
xcopy "%cd%\00%i%.jpg" "%cd%\提取文件\"
xcopy "%cd%\0%i%.jpg" "%cd%\提取文件\"
xcopy "%cd%\%i%.jpg" "%cd%\提取文件\"
if %i% GEQ 1636 goto end
goto loop
从 00001 到 01000 序列照片中 把00002,00004,00006......间隔复制出来
@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
set /A num=0
FOR /F "tokens=*" %%i in ('dir /A-D /B /OD /TC') do (
IF NOT "%%i"=="%~n0%~x0" (
set /A num+=1
if !num! LSS 10 (
ren "%%i" 0000!num!%%~xi
) ELSE (
if !num! LSS 100 (
ren "%%i" 000!num!%%~xi
) ELSE (
if !num! LSS 1000 (
ren "%%i" 00!num!%%~xi
) ELSE (
if !num! LSS 10000 ren "%%i" 0!num!%%~xi
)
)
)
)
)
ENDLOCAL
exit
自动重命名文件
set i=0
:loop
set /a i=%i%+2
xcopy "%cd%\0000%i%.jpg" "%cd%\提取文件\"
xcopy "%cd%\000%i%.jpg" "%cd%\提取文件\"
xcopy "%cd%\00%i%.jpg" "%cd%\提取文件\"
xcopy "%cd%\0%i%.jpg" "%cd%\提取文件\"
xcopy "%cd%\%i%.jpg" "%cd%\提取文件\"
if %i% GEQ 1636 goto end
goto loop
从 00001 到 01000 序列照片中 把00002,00004,00006......间隔复制出来
@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
set /A num=0
FOR /F "tokens=*" %%i in ('dir /A-D /B /OD /TC') do (
IF NOT "%%i"=="%~n0%~x0" (
set /A num+=1
if !num! LSS 10 (
ren "%%i" 0000!num!%%~xi
) ELSE (
if !num! LSS 100 (
ren "%%i" 000!num!%%~xi
) ELSE (
if !num! LSS 1000 (
ren "%%i" 00!num!%%~xi
) ELSE (
if !num! LSS 10000 ren "%%i" 0!num!%%~xi
)
)
)
)
)
ENDLOCAL
exit
自动重命名文件