![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-10-27 02:25 |
共 47,815 主题排行 / 349,928 发帖 / 今日 0 篇 / 48,289 会员排行 |
| DOS启动盘 & LOGO技术 (启动盘室) » (已解决)怎样在DOS批处理文件里取得U盘的盘符? |
| 可打印版本 1,488 / 3 |
| 第1楼 chenqiguang | 发表于 2006-12-26 23:08 |
| 初级用户 发帖 10 积分 22 | |
|
(已解决)怎样在DOS批处理文件里取得U盘的盘符? U盘制作的DOS启动盘启动到MS-DOS7.1后,在有些机器上的盘符为“A:” ,而在另一些机器上的盘符又为“C:”。
U盘中的批处理文件 autoexec.bat 当U盘的盘符为“A:”时,需要执行程序A;当U盘的盘符为“C:”时,需要执行程序C。 请问怎样在DOS批处理文件 autoexec.bat 里取得U盘的盘符来实现? 先谢谢啦! 用网友介绍的方法搞定。 可以在你的U盘根目录放一个特征文件,用于判断。 假如文件为myudisk.000 if not exit a:\myudisk.000 goto c a goro exit :c c :exit 再次谢谢热心网友的解答! [ Last edited by chenqiguang on 2006-12-27 at 10:46 PM ] |
|
| 第2楼 shjszy | 发表于 2006-12-27 07:53 |
| 新手上路 发帖 4 积分 10 | |
|
不是批处理文件中实现,而是在做U盘启动类型中选择的,制作中采用USB-HDD启动后就是C:,制作中采用USB-FDD启动后就是A:
|
|
| 第3楼 terse | 发表于 2006-12-27 08:39 |
| 银牌会员 发帖 946 积分 2,404 | |
Originally posted by shjszy at 2006-12-27 07:53: 不是吧!我是usb-zip启动 是C:\ |
|
| 第4楼 LK | 发表于 2006-12-30 09:19 |
| 高级用户 发帖 309 积分 915 | |
|
我有两个U盘,无论怎么设置和修改制作方法,始终是一个为A,另一个为C...
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |