![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-19 06:43 |
共 47,814 主题排行 / 349,908 发帖 / 今日 1 篇 / 48,259 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » [求助]文件夹自动改名(难题)[已结] |
| 可打印版本 925 / 6 |
| 第1楼 liu3157551 | 发表于 2008-04-21 09:50 |
| 中级用户 发帖 164 积分 259 | |
|
[求助]文件夹自动改名(难题)[已结] 两个文件夹,A和B只能有一个出现为改名后的C
1.当A为C文件夹名时(找不到A时,只存在C和B),则改当前的C为A,改B为C 2.当B为C文件夹名时(找不到B时,只存在C和A),则改当前的C为B,改A为C 怎么使用批处理自动完成这个选择并改名呀??? 下面是5楼写的,经测试已经完成了,非常感谢`~~
[ Last edited by liu3157551 on 2008-4-21 at 06:37 PM ] |
|
| 第2楼 liu3157551 | 发表于 2008-04-21 10:06 |
| 中级用户 发帖 164 积分 259 | |
|
传说中的沙发自己坐了^_^
(怎么沙发没人坐,我坐也会被扣分的。。。早知道不坐了。。。) [ Last edited by liu3157551 on 2008-4-22 at 12:20 AM ] |
|
| 第3楼 abcd | 发表于 2008-04-21 11:23 |
| 银牌会员 发帖 739 积分 1,436 | |
|
if exist b\nul if exist c\nul ....
if exist a\nul if exist c\nul .... |
|
| 第4楼 liu3157551 | 发表于 2008-04-21 15:55 |
| 中级用户 发帖 164 积分 259 | |
|
3楼的不知道是什么意思呀,,,,只明白一点就是如果找不到B。我就只读懂了这一句。。。。
希望会的帮帮我吧,指点一下迷津。 ![]() [ Last edited by liu3157551 on 2008-4-21 at 04:05 PM ] |
|
| 第5楼 abcd | 发表于 2008-04-21 16:39 |
| 银牌会员 发帖 739 积分 1,436 | |
|
if exist b\nul if exist c\nul ren c a&& ren b c&&goto :eof
if exist a\nul if exist c\nul ren c b&& ren a c |
|
| 第6楼 liu3157551 | 发表于 2008-04-21 18:34 |
| 中级用户 发帖 164 积分 259 | |
|
首先要在这里谢谢你解决了我一个大难题呀,减少了我的手工劳作。我以为在批处理可以这样使用
但是用了之后发现第一个可以成功,但d,e,f不成功,这又是为什么呢???如果我想叠加的话该怎么改呀???又得打扰大家一次了。 [ Last edited by liu3157551 on 2008-4-22 at 12:33 AM ] |
|
| 第7楼 liu3157551 | 发表于 2008-04-22 18:55 |
| 中级用户 发帖 164 积分 259 | |
if exist WTFcc\nul if exist WTF\nul ren WTF WTFyy&& ren WTFcc WTF&&goto :next 修正后的。 [ Last edited by liu3157551 on 2008-4-22 at 11:55 PM ] |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |