批量改名Word文档下载推荐.docx
《批量改名Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《批量改名Word文档下载推荐.docx(15页珍藏版)》请在冰豆网上搜索。
echo7.关于作者
echo8.退出
echo9.设置路径
echo0.返回菜单
echo工作路径:
%cdname%
echo-
setno=:
set/pno=请选择:
set"
no=%no:
"
=%"
if"
%no%"
=="
gotostar
1"
goto1
2"
goto2
3"
goto3
4"
goto4
5"
goto5
6"
goto6
7"
goto7
8"
goto8
9"
goto9
0"
goto0
gotostar
1
title批量文件改名-简单改名
echo批量文件改名-简单改名
echo简单改名:
一般用于多集电视剧或者多个文件批量改名。
echo例子:
如:
[YYSoR]那天台风01.语字.d-vb.rmvb
echo结果为:
01.rmvb
echo注意事项:
1。
不接纳文件名中出现多个“1”的文件
echo2。
支持拖放文件,拖放不用设置路径
echo3。
如未设置路径,使用默认路径
echo8.退出9.设置路径0.返回菜单
echo.-
setoldname=:
set/poldname=请输入旧的文件名(第一集):
oldname=%oldname:
%oldname%"
gotono
tokens=1*delims=1"
)do(
setname=%%~ni
setname1=%%~nj
setcdname=%%~dpi
)
%cdname%"
cd/d%cdname%
dir/s/b/a-d.|find"
>
nul||gotono
echo%name1%|find"
nul&
&
%name%"
%name:
~-1%"
set"
name=%name:
~0,-1%"
usebackqdelims="
%%iin(`dir/s/b/a-d.`)do(
setvar=%%~nxi
var=!
var:
%name%=!
ren"
%%i"
"
!
var!
nul2>
nul
)
%name1%=!
gotook
2
title批量文件改名-剔除字符
echo批量文件改名-剔除字符
echo剔除字符:
一般用于多个文件批量剔除指定字符串改名。
echo替换:
vb
echo结果:
[YYSoR]那天台风01.语字.d-.rm
字符串区分大小写,支持替换空格
剔除范围包括文件扩展名
不支持特殊字符/\:
*"
?
|<
>
%cdname%
set/poldname=请输入要剔除的字符串(区分大小写):
%oldname%=!
echo%%i|find"
批量文件改名.bat"
nul||ren"
3
title批量文件改名-添加字符
echo批量文件改名-添加字符
echo添加字符:
一般用于多个文件批量添加指定字符串改名。
那天台风01.语字.d-vb.rmvb
echo添加:
[YYSoR]
字符串区分大小写,支持添加“”“.”
添加的字符都在原文件名首部
setnewname=:
set/pnewname=请输入要添加的字符串:
newname=%newname:
%newname%"
dir/s/b/a-d.|find/v"
%%iin(`dir/s/b/a-d.`)doecho%%i|find"
%newname%%%~nxi"
4
title批量文件改名-替换字符
echo批量文件改名-替换字符
echo替换字符:
一般用于多个文件批量替换指定字符串改名。
echo查找:
[China]
[China]那天台风01.语字.d-vb.rmvb
字符串区分大小写,支持替换“”“.”
替换范围包括文件扩展名
set/poldname=请输入要查找的字符串:
set/pnewname=请输入要替换的字符串:
%oldname%=%newname%!
5
title批量文件改名-改扩展名
echo批量文件改名-改扩展名
echo修改后缀:
一般用于多个文件批量修改后缀(文件扩展名)。
echo新扩展名:
rm
[YYSoR]那天台风01.语字.d-vb.rm
替换范围只是文件扩展名
删除扩展名请输入空格
set/pnewname=请输入新的扩展名:
%%~xi=.%newname%!
%%~ni.%newname%"
6
title批量文件改名-帮助
echo1.简单改名:
对于相对简单、类似的文件的改名。
电视剧等
echo2.剔除字符:
剔除文件名中指定字符或字符串
echo3.添加字符:
增加指定字符或字符串在原文件名的首部
echo4.替换字符:
替换文件名中指定字符
echo5.改扩展名:
修改原文件的扩展名
echo6.使用帮助:
请将此程序放在需要改名文件的目录内使用
echo7.关于作者:
程序作者联系方式
echo8.退出:
退出程序
echo9.设置路径:
设置该程序工作路径。
默认为此程序所在路径
echo0.返回菜单:
返回程序主菜单
echo任意键返回主菜单
pause>
7
title批量文件改名-关于作者
echo本软件为免费软件欢迎大家使用~!
echo此软件用批处理写成,软件现在为测试阶段,难免存在错误。
echo欢迎大家提出宝贵意见,以便本人及时改进。
echo本人不会编程,但是是个批处理狂热爱好者,希望和您交流。
echo学习过程中得到大家不少帮助,感谢willsort,namejm等等。
echo.
echo**************QQ:
52265432
8
title批量文件改名-GoodLuck
echoGoodLuck
echoBye~~
ping-n3127.0.0.1>
exit
9
title批量文件改名-设置路径
echo批量文件改名-设置路径
echo设置路径:
设置程序工作路径。
c:
\windows
程序会在"
\windows"
目录下工作
echo包含子目录。
直接回车使用当前工作路径
所有工作包含子目录
支持拖放目录
set/pcdname=请输入路径:
cdname=%cdname:
%cdname:
\"
%cdname%\"
)doset!
cdname!
=%%~dpi
ifexist"
(cd/d"
%cdname%=%cd%"
||gotono)elsegotono
no
title批量文件改名-错误信息
echo批量文件改名-错误信息
echo1。
此文件、路径不存在或者不适合此方式改名
或者您的输入含有特殊字符/\:
请尝试其他方式
ok
title批量文件改名-任务完成
echo批量文件改名-任务完成
恭喜,恭喜,所有任务已完成
任意键打开已完成工作目录!
start%cdname%