找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 15413|回复: 2

[文件操作] 求助批处理批量修改文件名错在哪里?

[复制链接]
发表于 2022-11-21 10:14:03 | 显示全部楼层 |阅读模式
求助:批量修改文件名错在哪里?
歌曲名长长短短,没有规律,如下:
【色海音乐-dj勇强】发烧车载-台语柔情丝丝细语群星汇聚新歌金曲越听越好听.mp3
【夜店唱片】奥迪真音质爵色女声天籁之爱抒情音乐CD.mp3
000_齐晨-情愿为你.mp3
1小奶瓶4D环绕DJ音乐(100).mp3
3DF.I.R.-我们的爱.mp3
........
我想在原来文件名前加
0001_原文件,   
0002_原文件,
........
9999_原文件,

用以下的命令出错,不知错在哪里??
  1. @echo off
  2. for %%a in (*.mp3) do (
  3. set/a n+=1
  4. call ren "%%a" %%n%%_%%a
  5. )
  6. exit
复制代码
如何修改,望大神邦忙,谢谢!!
发表于 2022-11-21 10:21:09 | 显示全部楼层
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. set n=10000
  4. for /f "delims=" %%i in ('dir /b /a-d *.mp3') do (
  5.     set /a n+=1
  6.     ren "%%i" "!n:~1!%%i"
  7. )
复制代码
 楼主| 发表于 2022-11-21 10:52:24 | 显示全部楼层
回复 2# qixiaobin0715
谢谢  成功
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-19 10:31 , Processed in 0.016834 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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