[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 1# gytqqq


    图片格式是什么,有固定的后缀名吗?
    你什么都不说清楚让人很难搞

TOP

回复 3# gytqqq
  1. @echo off
  2. @setlocal enabledelayedexpansion
  3. set num=001
  4. call:count
  5. :main
  6.     for /R %%i in (*.jpg) do (
  7.         if not %%~ni LSS %num% (
  8.             rename "%%i" %num%.jpg
  9.             set /A num+=1
  10.             call:int
  11.             goto:main
  12.         )
  13.     )
  14.     call:sleep 125
  15. goto:main
  16. :count
  17.     rem 计算已重命名的文件数
  18.     if exist %num%.jpg (
  19.         set /A num+=1
  20.         call:int
  21.         goto:eof
  22.     )
  23. goto:eof
  24. :int
  25.     rem 统一格式
  26.     set num=000%num%
  27.     set num=%num:~-3%
  28. goto:eof
  29. :sleep
  30.     rem 防高频
  31.     echo WScript.sleep %1 > sleep.vbs
  32.     start /wait sleep.vbs
  33.     del sleep.vbs
  34. goto:eof
复制代码
目测稳定。8Hz。放在A文件夹的目录下,打开后保持运行(其实全部复制好再运行也可以)。仅支持jpg且文件数小于999.
    建议先备份图片再尝试,出现意外概不负责。

TOP

回复 7# gytqqq


    抱歉,我也不知道为什么。。。
    明天我再追踪一下过程。学生党要去写作业了 (^_^)

TOP

回复 9# Batcher


    确实。。。稍微修一下又可以用了。

TOP

返回列表