永发信息网

如何用CMD命令批量重命名!``

答案:3  悬赏:60  手机版
解决时间 2021-05-07 06:23

例如:

我想把文件名为:

[小晓家园www.xxjy.org]潜伏01.RMVB

[小晓家园www.xxjy.org]潜伏02.RMVB

[小晓家园www.xxjy.org]潜伏03.RMVB

[小晓家园www.xxjy.org]潜伏04.RMVB

的文件改名为

潜伏01.RMVB

潜伏02.RMVB

潜伏03.RMVB

潜伏04.RMVB

该如何写*.BAT文件!~. 求教!`. 能解释下最好了!```

最佳答案
seanscott说得不错,ACDSEE可以批量重命名。
以下我主要用批处理的方法解决这个问题。
先进入cmd并进入到文件所在目录
输入dir /a-d /b *.mp3>1.txt
这样将这个目录下的所有文件都导入到了1.txt文件中
其中可能有我们不需要改名的文件的名字,只需要对1.txt做相应的修改就可以了。
再打开1.txt用记事本的替换功能去除B2U2,另存为2.txt保存在当前目录。即2.txt保存了目的文件名。
现在开始写批处理
@for /f %%a in (1.txt) do (
if exist %%a for /f %%b in (2.txt) do (
rename %%a %%b))
保存在后缀名为bat的文件,也放在当前目录。
这样就可以了
我测试过了,这个批处理的缺点就是效率太低,用过了你就知道了,哈哈~
就写到这里。
祝你成功!
全部回答
setlocal enabledelayedexpansion for /l %%a in (1,1,5) for /r 小晓*.rmvb %%i in (c,d,e,f,g,h,j,i,k,l,m,n) do ren %%i 潜伏0!!a.rmvb 应该可以,不行告诉我

现假定需要改名的文件都存放在 d:\我的文档\桌面\电影 这个目录下,

新建一个文本文件,输入或拷贝如下命令,然后将该文本文件重命名为rename.bat

@echo off if exist %temp%\dy.txt del /q %temp%\dy.txt dir "d:\我的文档\桌面\电影"|find /i "潜伏" >> %temp%\dy.txt echo. setlocal enabledelayedexpansion for /f "tokens=4 delims= " %%i in (%temp%\dy.txt) do ( set dy=%%i set dys=!dy:~-9! ren "d:\我的文档\桌面\电影\%%i" !dys! ) setlocal

echo. echo 修改完成!

ping -n 3 127.1.0>nul 2>nul

以上命令中,需要改名的文件路径 d:\我的文档\桌面\电影 都要改为你实际保存文件的路径目录。

其它会改就改,不会改就不要做改动了!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有be used for这个短语吗
吉顺生肉熟食怎么去啊,有知道地址的么
现代劳恩斯酷派这款车怎样?
要怎样才能快速得到G币呢?
股骨头坏死.能健身么?
苏州有没有到绍兴嵊州的汽车?
怎样让自己更有上进心
四年级优秀女生评语,关于描写小女生外貌的优
DNF强化巨剑武器刷图
1.7比0.68等于多少
2009国庆阅兵总共出了多少兵力啊
夏夜 能插入 夏 文中作为课文的一个段落吗?
倩舍意象北门这个地址在什么地方,我要处理点
哪首歌里面有句“你说过不闪躲;的歌词
为什么我的CSOL会出现这种问题
推荐资讯
三潴 花园最多可以种多少棵花
2寻仙人、3人坐骑,在打架的时候攻击不到副驾
nod32(360版)提示我系统有漏洞?
嘴唇起泡泡了。
当你的她(他)哭的时候,该怎么办?
空间多少分能45级
迅雷下载速度为什么不稳定
天启者觉醒需要什么前置技能?
手机游戏轩辕剑天之痕2下载后提示应用软件无
小学生如何填写政治面貌
QQ能随开机启动后自动登录吗》???
lechentek 乐晨 WD-85M电力猫 多少钱一对
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?