DOS批处理根据文件日期时间修改相片文件的名称

2025-11-19 08:46:22

1、将以下文本复制到一个记事本,保存为1.bat结尾的批处理文件,将bat放到与要修改的相片同一个目录下运行即可。注意如果提示“找不到系统文件指定路径”,请进入控制面板-区域和语言设置-区域选项-自定义-日期,将短日期格式改为 yyyy-MM-dd,分隔符号用-,不要用斜杠/  (以下整段复制)

@echo off

setlocal enabledelayedexpansion

rem 下面设置好你要改的文件的后缀,以逗号或空格相隔

set "file=jpg,jpeg,mpg"

for %%i in (!file!) do (

set n=1

for /f "delims=" %%a in ('dir /b "*.%%i"') do (

set "t=%%~ta"

set "t=!t::=_!"

if not exist "!t!%%~xa" (

ren "%%~fa" "!t!%%~xa"

) else (

ren "%%~fa" "!t!_!n!%%~xa"

set /a n=n+1

)

)

)

pause

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢