@echo off
for /F "delims=" %%i in ('dir /a-d /b') do (
if not "%%~nxi"=="%~nx0" (
if "%%~xi" == ".gif" (
rename "%%~nxi" "abc%%~ni.jpg"
) else if "%%~xi" == ".jpg" (
rename "%%~nxi" "abc%%~ni.gif"
) else (
rename "%%~nxi" "abc%%~nxi"
)
)
)
@echo off
for /f "delims=" %%p in ('dir/b/a-d')do (
if /i #%%~xp==#.jpg (ren "%%~fp" "abc%%~np.gif")else (
if /i #%%~xp==#.gif (ren "%%~fp" "abc%%~np.jpg")else (
if /i not #%%~xp==#.bat ren "%%~fp" "abc%%~nxp"
)
)
)
我告诉你一个最简单的方法,例如你的图片都在“D:\图片\”下面,输入以下命令
ren d:\图片\*.gif abc*.jpg
试试看