中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-29 07:16
47,816 主题排行 / 349,916 发帖 / 今日 2 篇 / 48,265 会员排行
DOS批处理 & 脚本技术(批处理室) » 请教如何批量复制文件时重命名文件
可打印版本  7,146 / 10
第1楼 26933062 发表于 2006-12-27 04:31
银牌会员 发帖 879 积分 2,268
请教如何批量复制文件时重命名文件
我要把f盘的一大堆文件复制到e盘,要求:复制的时候如果遇到同名文件不覆盖原文件自动将复制的文件改名,改名方式是在原文件名后加序号,如:a.txt改为a1.txt再有就改为a2.txt,遇到b.txt就改为b1.txt.....b2.txt............


我的意思是f盘aaa文件夹里有很多txt文件,e盘123文件夹也有很多txt文件,并且有些是同名的,我现在要把f盘aaa文件夹里的的所有txt文件复制到e盘123文件夹里,要求遇到同名时,自动重命名,命名要求如上.size]

[ Last edited by 26933062 on 2006-12-26 at 07:03 PM ]
第2楼 lxmxn 发表于 2006-12-27 04:56
版主 发帖 4,938 积分 11,386

  复制哪些文件?一个文件夹中的所有文件还是一个类型的所有文件?

  把文件尽量描述清楚。
第3楼 jmz573515 发表于 2006-12-27 09:25
银牌会员 发帖 464 积分 1,212
这是用VBS写的(办法很笨,效率很低。)
功能:将E: \111下的所有文件 复制到E: \222文件夹下,遇到同名时重新命名,命名规则如楼主所说。具体路径可以自己更改。
注意:不处理文件夹。


[ Last edited by jmz573515 on 2006-12-27 at 12:11 PM ]
第4楼 26933062 发表于 2006-12-27 11:12
银牌会员 发帖 879 积分 2,268
谢谢jmz573515
我不会vbs我想用批处理.批处理能做到吗?
第5楼 jmz573515 发表于 2006-12-27 11:42
银牌会员 发帖 464 积分 1,212
8好意思,批处理我更是门外汉。我想一定会有高手能够做到。:)
第6楼 namejm 发表于 2006-12-27 11:58
荣誉版主 发帖 1,737 积分 5,226 来自 成都
  批处理版的来了:


[ Last edited by namejm on 2006-12-26 at 10:59 PM ]
第7楼 26933062 发表于 2006-12-27 14:47
银牌会员 发帖 879 积分 2,268
哎!!!
强大的批处理呀,我要何时才学的会!!!!!!!!!!!!!
版主太强了,谢谢.....谢谢..........!
第8楼 duzhuoshu 发表于 2007-05-29 22:03
初级用户 发帖 9 积分 20
厉害
厉害
第9楼 fenglingluan 发表于 2007-05-30 01:00
新手上路 发帖 3 积分 7
对版主佩服得真是五体投地了,

叫我来肯定写不出那么精简!!!!
第10楼 colorphoto 发表于 2007-05-30 02:57
初级用户 发帖 15 积分 130
非常精简!!高手
第11楼 wxcute 发表于 2007-09-03 20:43
中级用户 发帖 211 积分 458
太厉害了
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023