![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-05 13:56 |
共 48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [已解决]按要求实现批量改名(非一般的更名) |
| 可打印版本 6,136 / 43 |
| 第31楼 slore | 发表于 2007-07-31 18:24 |
| 铂金会员 发帖 2,478 积分 5,212 | |
|
全部应用程序都被挂起,直到用户对消息框作出响应才继续工作。
你不确定的话……其他应该会变得很卡。这个一直没有用过…… |
|
| 第32楼 qzwqzw | 发表于 2007-07-31 21:48 |
| 银牌会员 发帖 636 积分 2,343 | |
|
虽然问题已经解决了
不过有问题的代码留着毕竟不好看 刚做了简单的修改 另外如果果真如作者所说 文件名存放在excel表的两列中 那要简单得多 把这两列单独复制粘贴到新表中 源名列在前,目标名列在后 然后在源名列前插入一列 然后将首列复制填充字符串 ren 然后另存这个新表 文件名后缀改为.bat 保存类型选“文本文件(制表符分隔)(*.txt)” 然后执行保存下的这个.bat文件即可 |
|
| 第33楼 frankkf | 发表于 2007-08-01 09:50 |
| 初级用户 发帖 43 积分 88 | |
|
qzwqzw真是热心啊
谢谢! 楼上你说的这个是什么意思:
我不是很理解 是否表格还是excel,然后新存的保存类型改为*.txt? |
|
| 第34楼 frankkf | 发表于 2007-08-01 10:00 |
| 初级用户 发帖 43 积分 88 | |
Originally posted by slore at 2007-7-31 18:24: 这个我试验了一下 不对消息框作出反应,消息框一直会在那 但我用其他程序没有感觉卡,如浏览网页 对这个具体作用不是特别理解 有待研究~~ |
|
| 第35楼 frankkf | 发表于 2007-08-01 10:02 |
| 初级用户 发帖 43 积分 88 | |
Originally posted by qzwqzw at 2007-7-31 21:48: qzwqzw上面修改的代码我测试过 可以实现 在此多谢qzwqzw |
|
| 第36楼 qzwqzw | 发表于 2007-08-01 10:11 |
| 银牌会员 发帖 636 积分 2,343 | |
Originally posted by frankkf at 2007-8-1 09:50: 没错 原来的Excel表格仍然存在 不过我们要用的不是它 而是另存出来的.bat文件 它既是文本格式的一张表 每列数据以Tab分隔 也是一个批处理文件 可以被cmd解释执行 |
|
| 第37楼 frankkf | 发表于 2007-08-01 10:39 |
| 初级用户 发帖 43 积分 88 | |
你说的这个怎么实现 能否给我讲解一下 或者写代码演示一下 |
|
| 第38楼 qzwqzw | 发表于 2007-08-01 10:59 |
| 银牌会员 发帖 636 积分 2,343 | |
![]() ![]() |
|
| 第39楼 frankkf | 发表于 2007-08-01 11:08 |
| 初级用户 发帖 43 积分 88 | |
|
我看一下
|
|
| 第40楼 frankkf | 发表于 2007-08-01 11:12 |
| 初级用户 发帖 43 积分 88 | |
|
明白你说的意思了
就是再建一列,都是ren 然后另存为*.bat 这样可以执行 PS:你也用spx截图? [ Last edited by frankkf on 2007-8-1 at 11:14 AM ] |
|
| 第41楼 frankkf | 发表于 2007-08-01 11:32 |
| 初级用户 发帖 43 积分 88 | |
|
按照前面的说法
如果目标文件名有空格 那就会出现问题: ren 1.doc test 1.doc 提示:The syntax of the command is incorrect 如果目标文件名是test1.doc 即:ren 1.doc test1.doc 这样可以 还有一个问题 如果excel列表中只给出文件名, 不给扩展名,文件可以修改,但修改后的文件没有扩展名 |
|
| 第42楼 qzwqzw | 发表于 2007-08-01 11:46 |
| 银牌会员 发帖 636 积分 2,343 | |
|
文件名含空格或者不带扩展名
都可以通过Excel的公式或者格式对单元格数据进行细节修饰 这就属于Exccel领域的问题了 这里就不再讨论 仅提供以下贴图 注意公式栏中的显示 [ Last edited by qzwqzw on 2007-8-1 at 11:58 AM ] 附件 spx-4.gif (19.45 KiB) |
|
| 第43楼 frankkf | 发表于 2007-08-01 13:33 |
| 初级用户 发帖 43 积分 88 | |
|
明白
这些都在excel里面设置~ |
|
| 第44楼 9393000 | 发表于 2007-08-01 19:42 |
| 新手上路 发帖 3 积分 10 | |
|
试一下看看再说
|
|
| 上一页 1 2 3 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |