中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-11 08:55
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » [已结]如何批量改名?
可打印版本  1,069 / 5
第1楼 dddyjq1 发表于 2009-02-14 01:50
初级用户 发帖 108 积分 175
[已结]如何批量改名?
同一个文件夹下有很多的MOV文件,如何用同一个文件夹下的A.TXT批量改名,比如mysbdkr.mov改为"能言善辩的孔融.mov", xdqyfx改为"谢道韫巧咏飞雪.mov",代码要如何写?先谢了!

a.txt的内容为:
AFTXZ 阿凡提洗澡
SZZG 绳子长个
WYBGSQQ 文彦博灌水取球
SMGZGJR 司马光砸缸救人
GZQS 锅子去世
LBKL 路边苦李
XWCQJYLW 徐文长巧计赢礼物
TJSM 田忌赛马
DCPA 稻草破案
CCCX 曹冲称象
CZQBCS 曹植七步成诗
CNDLJ 吵闹的邻居
MLDJL 毛驴当经理
ZMLQ 帐目两清
MSY 卖树荫
TXDYW 天下第一味
SSZH 杀身之祸
AFTZQML 阿凡提智取毛驴

中间不是空格,是TAB

[ Last edited by dddyjq1 on 2009-2-14 at 23:05 ]
第2楼 dddyjq1 发表于 2009-02-14 21:51
初级用户 发帖 108 积分 175
谢谢你,可是文件名没有改
第3楼 balinger 发表于 2009-02-14 22:11
中级用户 发帖 115 积分 356
@echo off
for /f "tokens=1,2" %%i in (a.txt) do (ren %%i.mov %%j.mov)
pause
第4楼 yishanju 发表于 2009-02-14 22:14
银牌会员 发帖 1,357 积分 1,488
本来变恶心回复这种重复帖子,无非一个FOR 一个REN,就不会自己改改?
真受打击
第5楼 dddyjq1 发表于 2009-02-14 22:16
初级用户 发帖 108 积分 175
正解,谢谢,谢谢
第6楼 HAT 发表于 2009-02-14 22:26
版主 发帖 5,017 积分 9,023
Re 5楼
如果有人帮你解决了问题,建议进行如下操作:

1、修改帖子标题,注明:

2、给正确回答问题者加分以示感谢,虽然大家来论坛是为了学习而不是为了积分,但加分聊表谢意总是或多或少能够让花费了时间和精力无私帮助你的人略感欣慰。

3、如果你是在别人的提示下自己写出了代码,请把自己的方法贴出来跟大家分享一下,也许他人可以帮你指出代码中的不足之处、告诉你如何提高执行效率等,有交流才能更快地进步。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023