无忧启动论坛

标题: 如何给文件添加序号? [打印本页]

作者: xzst110    时间: 7 小时前
标题: 如何给文件添加序号?
热心的朋友能否请帮小白我写个批处理:在文件夹里有许多视频文件,如mp4,mov,rmvb,mkv,wmv,ts,avi等常见视频文件,在不改变原有文件名的情况下添加三位数的编号,可以吗?非常感谢!!!
作者: martin313    时间: 7 小时前
ab commander 的重命名,可以这样做到
作者: ashchen    时间: 6 小时前
  1. @echo off
  2. setlocal enabledelayedexpansion

  3. :: 设置计数器初始值
  4. set count=1

  5. :: 遍历当前目录下的所有文件(不包括子目录)
  6. for %%f in (*.*) do (
  7.     :: 排除批处理自身
  8.     if "%%~nxf" neq "%~nx0" (
  9.         :: 检查是否已经编号过,避免重复编号
  10.         echo "%%f" | findstr /r "_[0-9][0-9][0-9]\.[^.]*$" >nul
  11.         if errorlevel 1 (
  12.             :: 格式化计数器为三位数
  13.             set "num=000!count!"
  14.             set "num=!num:~-3!"
  15.             
  16.             :: 重命名文件,在文件名后、扩展名前添加编号
  17.             ren "%%f" "%%~nf_!num!%%~xf"
  18.             
  19.             :: 计数器加1
  20.             set /a count+=1
  21.         )
  22.     )
  23. )

  24. echo 处理完成!
  25. endlocal
复制代码

作者: yyz2191958    时间: 6 小时前
ashchen 发表于 2025-8-18 07:38

助人为乐
作者: binyue1985    时间: 6 小时前
ashchen 发表于 2025-8-18 07:38

批处理高手呀
作者: 小龙飞    时间: 6 小时前
这个我不会啊,呵呵!
作者: w11y11    时间: 6 小时前
不错 不错
作者: wang1126    时间: 6 小时前
谢谢3楼分享
作者: nttwqz    时间: 6 小时前
不用这么费劲,菲菲更名宝贝之得意非凡,获奖软件
作者: xzst110    时间: 6 小时前
按3楼的朋友给出的批处理去试一下,谢谢啦!
作者: xzst110    时间: 5 小时前
复制代码
我试了一下,添加后是这样的:菜谱_001.MP4,八段锦_002.MP4,能不能改一下,把序号写在前面啊,变成:001_菜谱,MP4,002_八段锦.MP4,该批处理如何改呢?谢谢!
作者: martin313    时间: 5 小时前
本帖最后由 martin313 于 2025-8-18 08:46 编辑
xzst110 发表于 2025-8-18 08:39
我试了一下,添加后是这样的:菜谱_001.MP4,八段锦_002.MP4,能不能改一下,把序号写在前面啊,变成:001_ ...


ren "%%f" "%%~nf_!num!%%~xf"

把这句改一下就行

ren "%%f" "!num!_%%~nf%%~xf"

作者: lhc0688    时间: 5 小时前
本帖最后由 lhc0688 于 2025-8-18 09:57 编辑

ReNamer好像可以
作者: xzst110    时间: 5 小时前
把这句改一下就行
朋友,太感谢了!
作者: yyz2191958    时间: 4 小时前
martin313 发表于 2025-8-18 08:41
ren "%%f" "%%~nf_!num!%%~xf"

把这句改一下就行

好人
作者: ILOVEQQ    时间: 4 小时前
批處理可以自動化,比命名工具方便,只是專業門坎有點高。
作者: sjp060305    时间: 4 小时前
不明真相的围观群众~~~ʅ(´◔౪◔)ʃ
作者: subrc    时间: 3 小时前
本帖最后由 subrc 于 2025-8-18 11:13 编辑
ashchen 发表于 2025-8-18 07:38

非常好
但我更喜欢用老古董"拖把更名器"

SmartRename.7z

867.25 KB, 下载次数: 2, 下载积分: 无忧币 -2


作者: djsh001    时间: 3 小时前
ashchen 发表于 2025-8-18 07:38

谢谢你!高手啊!
作者: guong    时间: 1 小时前
ashchen 发表于 2025-8-18 07:38

谢谢啦!
作者: 张漌一    时间: 半小时前
ashchen 发表于 2025-8-18 07:38

厉害




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3