欢迎光临
我们一直在努力

批量去除重命名文件名中的逗号或者-号

最近下载了一些国外文件,文件名中含有不少"," "-"之类,如:ASME Y14.38a-2002 Abbreviations and Acronyms. Revision and Redesignation of ASME Y1.1-1989; Addenda A-2002..pdf
,动易批量添加软件时,含有这些不规则文件名的符号就出现错误,批量添加不得不中止,发现了这个问题后,在网上搜索了下发现了这个批处理文件可以解决这个问题。

@echo off
rem 批处理开始
:begin
rem 设置处理目录变量
echo 请输入你要处理的目录(如:d:abc):
set/p mulu=""
rem 判断输入的目录是否合法
if not exist %mulu% goto cuowu
rem 更名开始,这里代码和楼上的相同
setlocal enabledelayedexpansion
for /f "delims=" %%a in ('dir /b/s/a-d "%mulu%.*.rar"') do (
set "wjm=%%~na"
set "wjm=!wjm:,=!"
set "wjm=!wjm:.=!"
ren "%%a" "!wjm!.rar"
)
rem 更名结束
:ex
echo 处理完成,任意键返回
pause>nul&goto begin
:cuowu
echo 目录不存在或者格式错误!!!
goto begin

把以上文件保存为bat文件,然后运行,几秒文件就处理完成。
如果你要批量处理图片jpg文件,将.rar修改为.jpg

赞(0) 打赏
未经允许不得转载:席天卷地个人博客 » 批量去除重命名文件名中的逗号或者-号
分享到: 更多 (0)
标签:

评论 抢沙发

评论前必须登录!

 

QQ :13945502电话:13913571631

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

×
订阅图标按钮