求一个批处理程序或者可执行的程序对文件夹下面的图片进行处理!感谢朋友们帮帮忙!

有一个名字为“图片”的文件夹下面又有名为1,2,3....100的小文件夹,小文件夹下面都统一放置了两张图片(名字没有规律),现在要把小文件夹下面的图片进行重命名按时间先... 有一个名字为“图片”的文件夹下面又有名为1,2,3....100的小文件夹,小文件夹下面都统一放置了两张图片(名字没有规律),现在要把小文件夹下面的图片进行重命名按时间先后排序成为000.jpg,001.jpg,最后对001.jpg进行复制13张,然后又按照时间先后顺序排列成000.jpg,001.jpg,002.jpg...........014.jpg.保证000.jpg始终都是第一张。 展开
 我来答
xxpinqz
2013-05-27 · TA获得超过1321个赞
知道小有建树答主
回答量:1055
采纳率:0%
帮助的人:1307万
展开全部
@echo off
:: 按文件修改时间重命名并复制
set "n=1000"
for /l %%a in (1,1,100) do (
  if exist %%a\nul (
    pushd %%a
    setlocal enabledelayedexpansion
    for /f %%b in ('dir /a-d/od *.jpg') do ren "%%b" "!n:~-3!.jpg"&set /a n+=1
    for /l %%c in (1,1,13) do copy "001.jpg" "!n:~-3!.jpg"&set /a n+=1
    endlocal&popd
  )
)
更多追问追答
追问
老师啊 运行了怎么没有反应呢?图片也没有重命名,请帮我再看看是怎么回事好吗?
追答
1、先确定,这个bat文件是放在图片文件夹内运行吗?
2、子目录的名称是否就是1,2,3...100
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式