无忧启动论坛

标题: 求个批处理,改81集的武林外传文件名。 [打印本页]

作者: 20090101    时间: 2022-2-19 11:22
标题: 求个批处理,改81集的武林外传文件名。
本帖最后由 20090101 于 2022-2-21 16:42 编辑




我想把右边文件名对应的套到左边的文件上,这个批处该怎么写呢,因为有81集,手工一个一个挺不人性化的,看看有没有高手帮帮忙,写个批处理。

右边是电视640模式,左边是1080P的高清模式。

武林外传高清版
链接: https://pan.baidu.com/s/1hn3v2WsvOp1UldKEIHXEAQ?pwd=57mx 提取码: 57mx 复制这段内容后打开百度网盘手机App,操作更方便哦

顺便求个刘德华的1999演唱会,要高清版的,我已收藏有了1.6G版了,谁有高清版的共享一下吧,也可以私信给我。

作者: hlccfu    时间: 2022-2-19 11:30
本帖最后由 hlccfu 于 2022-2-19 11:49 编辑

还是花时间手动改算了
分享个批量修改名字你去试试

链接:http://wp.acold.top/s/sf2glnc2   密码:wuyou

作者: nttwqz    时间: 2022-2-19 11:32
本帖最后由 nttwqz 于 2022-2-19 12:12 编辑

又一个我没见过的超级版主,孤陋寡闻了。。。

有个功能特别强大的专业级更名软件
菲菲更名宝贝
其中一种方法:

  1. @echo off
  2. pushd %~dp0
  3. for /f "tokens=1-5 delims=." %%a in ('dir /a /b *.rmvb') do if exist "%%a.%%b.%%c.%%d.%%e" ren "%%a.%%b.%%c.%%d.%%e" "%%b.%%e"
  4. pause
复制代码





作者: sunhui    时间: 2022-2-19 11:33
第一步,tree /f >c:\list.txt,导出右边的文件名,整理一下内容。第二步,找个更名软件,菲菲更名宝贝,按前面的txt文件列表改名。先拷贝3-5个文件试试,再正式改名即可。,
作者: 5257    时间: 2022-2-19 11:46
假的超级版主
作者: wxgwxg    时间: 2022-2-19 14:16
不用什么改名软件,bat解君愁!
作者: fre456    时间: 2022-2-19 14:26
好像记得有类似功能的软件
作者: xianglang    时间: 2022-2-19 14:28
批处理不会,改名软件可以轻松搞掂。

作者: 2010i560ma    时间: 2022-2-19 14:33
批量命名,拖把更名
作者: chibuzhu    时间: 2022-2-19 14:55
菲菲不错
作者: lemonle79    时间: 2022-2-19 18:38
要是直接更改度盘里面的,你搜一个   百度网盘在线重命名   
若是线下那各类的软件多了去了,楼上的那个很方便,我更习惯用TotalCommander中的,可以搜一下应该教程很多
作者: Climbing    时间: 2022-2-19 18:58
用批处理略复杂(因为涉及到字符串的处理,需要用到for /f),用Excel表更快:
第一列:ren
第二列:排序好的原始文件名,例如:01.mp4
第三列:排序好的目标文件名(去掉.rmvb,换成mp4)。

然后复制三列内容到一个文本文件,保存成批处理,执行一下即可。
作者: lemonle79    时间: 2022-2-19 22:32
Climbing 发表于 2022-2-19 18:58
用批处理略复杂(因为涉及到字符串的处理,需要用到for /f),用Excel表更快:
第一列:ren
第二列:排 ...

确实是
我有时候更改更复杂的名字时候就借助excel和TC
先用TC将名字粘贴到exce中,按规则整理好(替换、连接、提取某部分等等各种操作),得到最后名字后,保存到txt中
在到TC里面整体替换,巴适滴很
作者: 2010techon    时间: 2022-2-21 13:49
nttwqz 发表于 2022-2-19 11:32
又一个我没见过的超级版主,孤陋寡闻了。。。

有个功能特别强大的专业级更名软件

你这批处理重命名逻辑反了。。。
人家是要把左面的文件改名为右面的名称

作者: MowuMo    时间: 2022-2-21 13:51
试一下专门的改名软件,即便是这样,还得要将想改成为的文件做一个list
作者: junyee    时间: 2022-2-21 15:03
可以看到右边的文件名是排序的.这就好办了.

```
REM 开启变量延迟扩展
set idx=1
for /f "delims=" %%i in ('dir /on /b ???*.rmvb') do (
  ren !idx!.mp4 %%~ni.mp4
  set /a idx+=1
)
```
作者: nttwqz    时间: 2022-2-21 16:29
2010techon 发表于 2022-2-21 13:49
你这批处理重命名逻辑反了。。。
人家是要把左面的文件改名为右面的名称

还真是反了,哈哈哈哈
作者: dx2k    时间: 2022-2-22 06:04
https://www.52pojie.cn/thread-1144885-1-1.html
作者: dx2k    时间: 2022-2-22 06:05
本帖最后由 dx2k 于 2022-2-22 06:06 编辑

用上面的rename,我用过最强大的改名,不用批处理,很轻松可以搞定
作者: as8686886    时间: 2022-2-22 12:44
文件重命名工具(ReNamer)7.2.08中文绿色便携专业版
作者: ghx0303    时间: 2022-2-22 13:24
你这个厉害了 改个文件要写个软件 工程好大啊
作者: captain_g    时间: 2022-2-22 14:21
弄个不一样的方法,偶尔一遇的问题搞个复杂的批处理不值当,还不如手工快,只是智慧含量显得低啊;

左边文件夹中 dir /b > 左边.TXT;
右边文件夹中 dir /b > 右边.TXT;
在这两个TXT中删除:左边.TXT、右边.TXT对应的行;
新建一个EXCEL文件;
将 左边.TXT 的内容粘贴到A列(从A1开始);
将 右边.TXT 的内容粘贴到B列(从B1开始);
在C1单元格里输入:
="ren "&A1&" "&B1
注意引号里有一个空格;
拖C1往下自动填充C2等单元格;
复制C2....到 新建的TXT 中并改后缀名为CMD;
复制CMD文件到左边文件夹中,执行;


作者: ljm008    时间: 2022-2-22 14:33
按键精灵吧,比较省事
作者: nowayer    时间: 2023-10-19 22:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: birdtracks    时间: 2023-10-19 23:42
拖把更名器  简单好用
作者: ddzyhhh    时间: 2023-10-20 00:19
captain_g 发表于 2022-2-22 14:21
弄个不一样的方法,偶尔一遇的问题搞个复杂的批处理不值当,还不如手工快,只是智慧含量显得低啊;

左边 ...

跟我想法一样,A列ren空格 B列待改文件名 C列空格 D列目标文件名
从excel表中复制出来粘贴为一个批处理。
作者: hycsl888    时间: 2023-10-20 09:04
好压批量字符替换 6.1.0.11022 单文件版 - 20200717

这是名字可以百度一下,非常好用。
作者: 9zhmke    时间: 2023-10-20 09:17
只用一次的情况,就三楼推荐的那小姑娘父亲写的程序够用了。如果经常用再说自己写程序吧,而且批处理对符号处理没VBS和AU3这一类脚本方便
作者: huqiu2    时间: 2023-10-20 09:59
思路一般是在rmvb 格式的文件夹里面新建一个1.bat 内容  dir /b >1.txt  将所有文件名写入1.txt里面
然后在excel表格中第一列写入 ren
第二列按照MP4文件名格式依次写入01.MP4并填充
第三列将1.txt上面得到的文件名直接粘贴上去
然后复制第一-第三列粘贴到2.bat
将2.bat复制到MP4同级目录,双击完成批量重命名

跟22楼原理一致




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3