中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-09 01:18
47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行
DOS批处理 & 脚本技术(批处理室) » 讨论:在没有管理员权限的情况下获取光盘盘符
可打印版本  954 / 5
第1楼 26933062 发表于 2008-06-05 01:31
银牌会员 发帖 879 积分 2,268
讨论:在没有管理员权限的情况下获取光盘盘符
前几天帮一会员答题时,他的要求是不用fsutil 命令,
判断光驱盘符,且不止一个光驱,并不确定里面有没有盘。
还真是费了点脑筋,最后发现 vol 可以分别取到不同的值,在我的电脑上测试通过,
不知各位还有没有更好的方法呢,。。。


───────────────── 版务记录 ─────────────────
执行:HAT
操作:在帖子标题中增加搜索关键字
说明:原标题"讨论:不用 fsutil 命令获取光盘盘符"不利于论坛搜索
───────────────── 版务记录 ─────────────────


[ Last edited by HAT on 2008-11-10 at 12:27 ]
第2楼 pusofalse 发表于 2008-06-07 22:14
银牌会员 发帖 646 积分 1,604
试了一下。。。的确可以,效率有点问题。 可能原因是没有判断分区是否存在 而填上一句if exist %%i:\ 就会出错了,结果没检测出来。。。。
第3楼 quya 发表于 2008-06-08 20:56
高级用户 发帖 172 积分 558 来自 江苏
vol 数值似乎是随机的啊,难道光驱和其他盘的VOL 明显不同?

说说原理啊,谢谢。
第4楼 knoppix7 发表于 2008-06-08 21:28
银牌会员 发帖 634 积分 1,287 来自 cmd.exe
设备未就绪的差不多可以算作光驱...

还有一种判断方法就是Dir 可用字节0 不能写入文件等..
第5楼 HAT 发表于 2008-06-08 23:41
版主 发帖 5,017 积分 9,023
用wmic获取光驱盘符是否会效率高些呢?

第6楼 26933062 发表于 2008-06-08 23:45
银牌会员 发帖 879 积分 2,268
怪我没说清楚,应该是在没有管理员权限的情况下。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023