批处理 文件名前添加序号及下划线
有一批中文命名的文档,包括pdf、doc和docx文件,希望在文件名前面添加序号及下划线,例如:1365553366491_中文文件名.docx,各位高手请帮忙解决一下谢...
有一批中文命名的文档,包括pdf、doc和docx文件,希望在文件名前面添加序号及下划线,例如:1365553366491_中文文件名.docx, 各位高手请帮忙解决一下谢谢。
展开
1个回答
展开全部
1234567891011121314@echo
offsetlocal
enabledelayedexpansionset
num=0for
%%a
in
(*.txt)
do
(echo.%%aset
/a
num+=1ren
"%%a"
"!num!_%%a")pause顺序添加序号及下划线,例如我当前目录下有3个TXT文档。运行后就会命名为:1_ss.txt2_dd.txt3_dd.txt我是用TXT文件做测试的,你可以修改成自己想要的后缀名,如果达不到要求请追问。
offsetlocal
enabledelayedexpansionset
num=0for
%%a
in
(*.txt)
do
(echo.%%aset
/a
num+=1ren
"%%a"
"!num!_%%a")pause顺序添加序号及下划线,例如我当前目录下有3个TXT文档。运行后就会命名为:1_ss.txt2_dd.txt3_dd.txt我是用TXT文件做测试的,你可以修改成自己想要的后缀名,如果达不到要求请追问。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询