如何用bat批量去掉文件名的后缀
例如:将“1_C32kbps.mp3”,“2_C32kbps.mp3”,“3_C32kbps.mp3”批量重命名为“1.mp3”,“2.mp3”,“3.mp3”...
例如:将“1_C32kbps.mp3”,“2_C32kbps.mp3”,“3_C32kbps.mp3”批量重命名为“1.mp3”,“2.mp3”,“3.mp3”
展开
3个回答
展开全部
1、在待修改的MP3所在的文件夹内新建一个TXT文本
2、打开这个txt文本,输入下面的文字
@echo off
::Deep Lee
setlocal enabledelayedexpansion
for %%f in (*.mp3) do (
echo %%f
set name=%%f
ren !name! !name:~0,-12%!.mp3
)
Pause
注意:12是怎么来的,比如你要删除的内容_C32kbps共有8位,删除的时候会把后面的内容(即_C32kbps.mp3)全部删掉,所以加起来要删除的是12位。
3、保存,将文本文档的后缀名“.txt”改成“.bat”
4、双击bat文件,按任意键一下,完成。
5、注意:此文件夹内的所有mp3文件都会删除后面8位!如果不是mp3格式换成其他,则需要多修改两处格式“.mp3”,“.pptx”,“.docx”等等,注意总的位数也要变!
展开全部
追问
不是这个意思,是将“1_C32kbps.mp3”,“2_C32kbps.mp3”,“3_C32kbps.mp3”批量重命名为“1.mp3”,“2.mp3”,“3.mp3”
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、在要修改文件的文件夹内新建一个TXT文本
2、打开这个txt文本,输入下面的文字
ren *_C32kbps.mp3 *.mp3
3、保存,将后缀名改成“bat”
4、双击bat文件。
2、打开这个txt文本,输入下面的文字
ren *_C32kbps.mp3 *.mp3
3、保存,将后缀名改成“bat”
4、双击bat文件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询