![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-29 07:07 |
共 47,816 主题排行 / 349,916 发帖 / 今日 2 篇 / 48,265 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 菜鸟咨询:怎样随机名字重命名文件? |
| 可打印版本 3,027 / 14 |
| 第1楼 ka56 | 发表于 2006-11-28 10:03 |
| 中级用户 发帖 129 积分 234 | |
|
菜鸟咨询:怎样随机名字重命名文件? 怎样给指定文件夹内的指定文件重命名一个随机的名字(要求同一种文件类型)?
我只会改指定的名,不会改随机的..例如: ren d:\abc\abc.txt abc1.txt 高手指导下,,,,非常感谢!!! [ Last edited by namejm on 2006-11-27 at 10:12 PM ] |
|
| 第2楼 ka56 | 发表于 2006-11-28 10:07 |
| 中级用户 发帖 129 积分 234 | |
|
以当前时间来命名也行,":"应该要去掉吧..?
|
|
| 第3楼 namejm | 发表于 2006-11-28 10:10 |
| 荣誉版主 发帖 1,737 积分 5,226 来自 成都 | |
|
虽说是随机的名字,但是总有一定的限制的吧?文件名是纯数字?纯字母?数字+字母?或者其他类型?文件名长度是1个字符?2个字符?……一旦明确了你的要求,其余的事情都好办。
|
|
| 第4楼 ka56 | 发表于 2006-11-28 10:13 |
| 中级用户 发帖 129 积分 234 | |
Originally posted by namejm at 2006-11-27 21:10: 感谢斑斑,数字加字母即可,6个字符即可.. [ Last edited by ka56 on 2006-11-27 at 09:15 PM ] |
|
| 第5楼 namejm | 发表于 2006-11-28 10:16 |
| 荣誉版主 发帖 1,737 积分 5,226 来自 成都 | |
|
数字多少个?字母又要多少个?数字始终在字母前面吗?请把完整的要求一次性说清楚,这样才好写代码。
|
|
| 第6楼 ka56 | 发表于 2006-11-28 10:18 |
| 中级用户 发帖 129 积分 234 | |
Originally posted by namejm at 2006-11-27 21:16: 0~9,abcdefg就行,字母在前 ,,, [ Last edited by ka56 on 2006-11-27 at 09:29 PM ] |
|
| 第7楼 ka56 | 发表于 2006-11-28 10:30 |
| 中级用户 发帖 129 积分 234 | |
|
我纯属门外汉,见笑了~!!
|
|
| 第8楼 namejm | 发表于 2006-11-28 10:55 |
| 荣誉版主 发帖 1,737 积分 5,226 来自 成都 | |
|
由于到目前为止,你始终没有完整地描述你的要求,无法给出针对性的代码,只好先给你一段代码,演示一下如何获取随机的 字母+数字 类型的字符串:
[ Last edited by namejm on 2006-11-27 at 10:15 PM ] |
|
| 第9楼 lxmxn | 发表于 2006-11-28 11:03 |
| 版主 发帖 4,938 积分 11,386 | |
|
|
|
| 第10楼 lxmxn | 发表于 2006-11-28 11:04 |
| 版主 发帖 4,938 积分 11,386 | |
|
呵呵,namejm 兄真是快啊,刚把代码帖上来,就已经看见兄的代码在上面了,汗一个先~佩服~ |
|
| 第11楼 ka56 | 发表于 2006-11-28 11:09 |
| 中级用户 发帖 129 积分 234 | |
|
感谢各位的热情,感动中...
已经搞定!!谢谢!!!!!!!!!!!!! [ Last edited by ka56 on 2006-11-27 at 10:16 PM ] |
|
| 第12楼 tiancaizfy | 发表于 2007-06-17 11:51 |
| 新手上路 发帖 7 积分 14 | |
|
佩服 以后有时间仔细研究
|
|
| 第13楼 rockdong | 发表于 2007-08-31 14:05 |
| 初级用户 发帖 25 积分 48 | |
|
看完代码,有了新的学习,谢谢
|
|
| 第14楼 HAT | 发表于 2007-08-31 17:54 |
| 版主 发帖 5,017 积分 9,023 | |
|
//感谢斑斑,数字加字母即可,6个字符即可
产生随机字符串不是问题,关键在于文件很多的时候,随机字符串可能出现重复。 还是用系统日期+时间(当然要把特殊字符去掉)来作为文件名吧。 |
|
| 第15楼 xxi | 发表于 2007-08-31 19:05 |
| 初级用户 发帖 24 积分 48 | |
|
学习了,感谢DOS联盟给我们的学习机会
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |