中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-18 20:33
47,814 主题排行 / 349,908 发帖 / 今日 1 篇 / 48,259 会员排行
DOS疑难解答 & 问题讨论 (解答室) » 帮我看看这段autoexec.bat哪里不对?
可打印版本  2,104 / 26
第16楼 lianjiang2004 发表于 2007-04-20 22:57
金牌会员 发帖 1,884 积分 3,946
试了一下,发现你的 (A: C:) 有问题,改成(A: C。
你用的是全角的。
第17楼 BWSkyer 发表于 2007-04-20 23:00
中级用户 发帖 180 积分 367 来自 重庆
那樓上的 if exist還可以判斷盤符嗎??
第18楼 BWSkyer 发表于 2007-04-20 23:03
中级用户 发帖 180 积分 367 来自 重庆
Originally posted by lianjiang2004 at 22:57:
试了一下,发现你的 (A: C:) 有问题,改成(A: C。
你用的是全角的。


自己實驗了..可以..

那麼樓主的問題就是全角,半角了..:P
第19楼 terse 发表于 2007-04-20 23:08
银牌会员 发帖 946 积分 2,404
啊?原来这样啊 谢谢了 我去试一下!
第20楼 terse 发表于 2007-04-20 23:41
银牌会员 发帖 946 积分 2,404
改过来了;问题依旧!郁闷!
第21楼 lianjiang2004 发表于 2007-04-20 23:48
金牌会员 发帖 1,884 积分 3,946
Originally posted by terse at 2007-4-20 23:41:
改过来了;问题依旧!郁闷!

%ud%还是空?
我试过有值。
第22楼 lianjiang2004 发表于 2007-04-20 23:49
金牌会员 发帖 1,884 积分 3,946
要不把所需相关文件发上,测试看看。
第23楼 terse 发表于 2007-04-20 23:54
银牌会员 发帖 946 积分 2,404
Originally posted by lianjiang2004 at 2007-4-20 23:49:
要不把所需相关文件发上,测试看看。

所需相关文件发上 是指?
第24楼 0451lym 发表于 2007-04-20 23:57
高级用户 发帖 357 积分 760
%ud%为空 为什么呢?

不用测试了,因为NT类的这样判断会不识别的,因此放弃这样的判断吧(不能通用)!

可以变通的用DIRT来取得当前盘符的变量值!

[ Last edited by 0451lym on 2007-4-20 at 11:59 PM ]
第25楼 terse 发表于 2007-04-21 00:08
银牌会员 发帖 946 积分 2,404
Originally posted by 0451lym at 2007-4-20 23:57:
%ud%为空 为什么呢?

不用测试了,因为NT类的这样判断会不识别的,因此放弃这样的判断吧(不能通用)!

可以变通的用DIRT来取得当前盘符的变量值!

[ Last edited by 0451lym on 2007-4-20 at 11:59 PM ]


NT类的这样判断会不识别的?
还是用 VOL 判断了 要不用CD> 看哪个简便吧
第26楼 0451lym 发表于 2007-04-21 00:11
高级用户 发帖 357 积分 760
CD> 这个简单
第27楼 terse 发表于 2007-04-21 02:23
银牌会员 发帖 946 积分 2,404
用上下面的,OK!就是不知道怎样解释!谁来解释一下啊!
if %comspec%==A:\CONFIG.SYS goto next|set ud=A:
if %comspec%==C:\CONFIG.SYS goto next|set ud=C:
上一页  1 2
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023