全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 1205|回复: 6
打印 上一主题 下一主题

[美国VPS] 18公分们 写改bat吧

[复制链接]
跳转到指定楼层
1#
发表于 2023-6-22 10:16:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
批量修改文件名 比如as.mp4 asdd.mp4  批量改成1.mp4 2.mp4
2#
发表于 2023-6-22 10:17:38 | 只看该作者
  1. @echo off
  2. setlocal enabledelayedexpansion

  3. REM 设置源文件夹路径
  4. set "source_folder=path\to\source\folder"

  5. REM 设置新文件名的起始索引
  6. set "index=1"

  7. REM 遍历源文件夹中的所有文件
  8. for %%F in ("%source_folder%\*.*") do (
  9.     REM 构建新的文件名
  10.     set "new_name=!index!.mp4"

  11.     REM 构建新文件的完整路径
  12.     set "new_path=%source_folder%\!new_name!"

  13.     REM 重命名文件
  14.     ren "%%F" "!new_name!"

  15.     REM 更新索引
  16.     set /a "index+=1"
  17. )


  18. 请将代码中的"path\to\source\folder"替换为你实际的源文件夹路径。代码会遍历源文件夹中的所有文件,并将文件名修改为数字加上.mp4的格式,起始索引为1。你可以根据需要进行修改。

  19. 将上述代码保存为一个文本文件,然后将其后缀名更改为.bat(例如rename_files.bat)。运行该批处理文件即可完成文件名的批量修改。确保在运行之前备份重要的文件,以防万一。

  20. echo 文件名修改完成!
复制代码

3#
发表于 2023-6-22 10:23:53 | 只看该作者
全选 右键重命名 自动数字序号
4#
发表于 2023-6-22 11:38:51 | 只看该作者
  1. set a=0
  2. setlocal EnableDelayedExpansion
  3. FOR /f "tokens=*" %%i IN ('dir /b *.mp4') DO (
  4. set /A a+=1
  5. ren "%%i" "!a!.mp4"
  6. )
复制代码

5#
 楼主| 发表于 2023-6-22 13:14:29 | 只看该作者

搞定了 项目搞出来分你一份
6#
发表于 2023-6-22 13:20:59 | 只看该作者
a692830 发表于 2023-6-22 13:14
搞定了 项目搞出来分你一份

这饼差点意思,下次画圆一点
7#
发表于 2023-6-22 15:05:09 | 只看该作者
a692830 发表于 2023-6-22 13:14
搞定了 项目搞出来分你一份

chatgpt制作
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-10-17 00:23 , Processed in 0.219066 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表