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

[文件操作] 批处理如何为大量图片按顺序命名?

打算为某个文件夹下的很多图片命令,比如1.jpg 2.jpg。。。。。小弟写的如下
  1. @echo off
  2. set extension=.jpg
  3. mode con cols=80 lines=30
  4. for /l %%m  in (1.1.15) do (
  5. echo %%m for /f "delims=" %%i in ('dir/b *.jpg') do (
  6. ren %%i %%mextension
  7. )
  8. )
  9. pause
复制代码
恳请哪位大虾指出错误,并给出正确代码,不胜感谢!!

  1. @echo off&enable enabledelayedexpansion
  2. set count=1
  3. for /f "delims=" %%I in ('dir/b/s/a-d *.jpg') do (
  4.      ren "%%I" !count!.jpg
  5.      set/a count=!count!+1
  6. )
  7. pause
复制代码

TOP

返回列表