怎样批量修改文件名
展开全部
复制以下代码保存为a.bat文件,放在你要改名的文件夹里运行
会把这个文件夹里的所有后缀名为.rm的文件都以 b+序号 的形式命名.
@echo off&setlocal EnableDelayedExpansion
set a=1
for /f "delims=" %%i in ('dir /b *.rm') do (
if not "%%~ni"=="%~n0" (
if !a! LSS 10 (ren "%%i" "b0!a!.rm") else ren "%%i" "b!a!.rm"
set/a a+=1
)
)
会把这个文件夹里的所有后缀名为.rm的文件都以 b+序号 的形式命名.
@echo off&setlocal EnableDelayedExpansion
set a=1
for /f "delims=" %%i in ('dir /b *.rm') do (
if not "%%~ni"=="%~n0" (
if !a! LSS 10 (ren "%%i" "b0!a!.rm") else ren "%%i" "b!a!.rm"
set/a a+=1
)
)
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
简单的,用bat批处理,也可以用Office的VBA来处理;复杂的,得借用功能软件来了,比如文件批量处理百宝箱V10.0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如比较复杂的,我这有一个工具,自己做的。用电子表格的VB,在修改时可用上电子表格的文本函数,方便快捷。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2019-08-14 · 百度认证:小白一键重装系统官方账号
关注
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询