问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Bat批处理:批量重命名包含指定名称文件夹里的指定文件

发布网友 发布时间:2022-04-22 22:05

我来回答

2个回答

热心网友 时间:2022-04-18 20:34

1. 单一的重命名,代码如下:
@echo off
rename D:\111\111.txt 222.txt
pause

2. 批量的重命名,请根据你的命名规则使用for循环即可。代码如下:
@echo off
cd /d D:\
if exist 111.txt (
if not exist D:\111\ md 111
copy 111.txt 111\222.txt
del 111.txt
rename 111\333.txt 444.txt
)
pause

3. 知道文件名如111.txt,但不明确它的路径,搜索文件如下:
@echo off
for %%i in (c d e f g h) do (
cd /d %%i:\
echo 搜索%%i盘...
dir /s /b 111.txt
)
pause

4. 知道文件名比如(*\111\222.txt)盘符不知道,自动搜索并修改为333.txt
@echo off
for %%i in (c d e f g h) do (
cd /d %%i:\
echo 搜索%%i盘...
rem 搜索111文件夹
for /f %%j in ('dir /s /b /a:d *111') do (
if "%%~nj"=="111" (
if exist %%j\222.txt (
echo rename %%j\222.txt 333.txt
rename %%j\222.txt 333.txt
)
)
)
)
pause

热心网友 时间:2022-04-18 21:52

难点在第3点,必须知道文件名的命名规则,因BAT对文件的排序和WIN往往不一样。
BAT中13.txt排在2.txt前面,是按文件名逐字比较。而WIN中按数字大小比较。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 bat批处理:根据文本文件批量重命名文件 批量重命名bat bat 批处理批量改名 如何用bat文件批量重命名后缀名? Windows系统下批量重命名文件(bat命令版本) bat批量重命名 用.bat命令批量增量重命名文件为三位数 bat批量重命名(指定替换字符) bat批量重命名文件 bat所有文件夹下的文件从001开始重新命名? 离婚协议起法律作用吗 如何签订离婚协议书才具有法律效力?离婚协议书的内容都包括什么? 离婚协议书中的内容是否有法律效应? 离婚协议书是否具有法律效益? 离婚协议的法律作用 离婚协议书的法律效力有多大 签订了离婚协议书,但没有办离婚证,有法律效力吗? 协议离婚法律有效吗 离婚协议双方签字后具备法律效果吗 夫妻双方私下写的离婚协议书在法律上有效吗? 批量重命名 BAT 怎样使用bat命令进行重命名 批处理:批量重命名父文件夹下所有子文件夹里的文件 求bat对多个文件夹中的文件按照文件的顺序以文件夹名对文件进行编号的方式批量重命名 詟蜁葋鎴戞槸09骞村幓镶ヤ笢鎶曡祫镄勶紝鎴戝拰褰揿湴鏀垮簻璇存坠缁�姙浜嗘垜鍐嶆姇锛屼粬浠��闾h... 什么是本票,汇票,支票,银行承兑 支票,汇票,发票的区别 本票,汇票和支票的相同点和不同点40 汇票,支票,本票三者的区别 葛优真名叫什么? 葛优的影视代表作是什么? 葛优的个人简介如何? 空调的变频工作原理是怎样的? 为什么有人认为葛优在娱乐圈有很高的地位? 葛优有多高? 变频中央空调的工作原理 葛优的个人档案? 空调的工作原理是什么?? 葛优已经出道几十年,为何基本没有什么负面新闻? “孝子”葛优为什么会有遗憾?