![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-15 14:27 |
共 47,813 主题排行 / 349,903 发帖 / 今日 1 篇 / 48,257 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » 【求助】U盘启动下如何运行set 命令 |
| 可打印版本 1,410 / 8 |
| 第1楼 landskyb | 发表于 2009-04-22 09:37 |
| 新手上路 发帖 4 积分 9 | |
|
【求助】U盘启动下如何运行set 命令 大家好,小弟初次来这边请教各位达人:
做好的USB启动盘,用它启动系统后,想在dos下通过批处理实现功能选择, 在windows下是可以用 set /p命令通过用户选择菜单号的。 但是发现在U盘启动的dos下只支持set,不支持set /p 所以想请教各位达人,怎样在这种情况下使用set /p,需要将win98的哪个文件拷进U盘,或是其他类似的命令可以实现读取用户输入的字符。 PS:不想拷choice到U盘,choice实现的选择界面看着很难受,不明了 |
|
| 第2楼 DOSforever | 发表于 2009-04-22 13:38 |
| 金牌会员 发帖 2,239 积分 4,639 | |
|
你这问题不是什么USB启动盘的问题,而是 DOS 就是不支持 set /p 这种命令参数,无论哪个 Win98 的文件都不支持。要想批处理界面做的漂亮点那只有用第三方工具了,如 Norotn Utilities 中的 BE ,或直接用 4DOS 做命令解释器。
|
|
| 第3楼 landskyb | 发表于 2009-04-26 11:43 |
| 新手上路 发帖 4 积分 9 | |
|
dos 不支持set /p这种命令参数才想问下能不能弄个windows的小工具进来实现啊,比如choice命令,不也是要把他copy到启动U盘,才能用的么?楼上说的后边两个工具都没用过,可以实现我想要的功能?
|
|
| 第4楼 DOSforever | 发表于 2009-04-27 11:39 |
| 金牌会员 发帖 2,239 积分 4,639 | |
|
你又想弄个windows的小工具,有嫌 choice 不漂亮,那只有第三方工具了。不知道你想怎么个漂亮,所以不能肯定是否可以实现你想要的功能。
|
|
| 第5楼 landskyb | 发表于 2009-05-12 10:16 |
| 新手上路 发帖 4 积分 9 | |
|
不好意思,这么久了又翻出陈年旧帖,前一阵电脑送修了,才拿回来。
直接描述下我想实现的功能吧,看看大师能否帮忙解决: >>我是做笔记本电脑测试工作的,测试中各种机种经常要Flash BIOS。 >>由于手上有好几个机种,又有许多版BIOS,所以用来启动的U盘里的BIOS文件存放的相当混乱。 >>所以我想写个批处理档,实现菜单选择功能(如:我输入“1”,Flash机种“1”的BIOS;输入“2”就Flash机种“2”的BIOS,以此类推) >>经过试验,发现我遇到的瓶颈就是如何实现让DOS识别我输入的值。 >>在windows下的set有/p参数,而DOS下没有,可是觉得choice实现的菜单不够直观(看起来很乱),问一下是否可借助第三方工具实现这一功能,或者如何利用现有DOS的命令实现这一功能? |
|
| 第6楼 Climbing | 发表于 2009-05-12 22:57 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
choice的菜单可以配合echo,这样相对来说比较直观。
例如: echo 1. BIOS a echo 2. BIOS b echo 3. BIOS c choice /C:123 ... if errorlevel 3 ... if ... 当然,如果你不限制使用第三方工具,你完全可以用wbat做出更漂亮的(甚至可以使用鼠标的)类似图形界面的菜单。 我没有用过DOSForever推荐的BE或者4DOS,不过应该也是可以的。 [ Last edited by Climbing on 2009-5-12 at 22:58 ] |
|
| 第7楼 suntb | 发表于 2009-05-14 04:47 |
| 高级用户 发帖 277 积分 581 | |
|
dos 下 可以下载第三方工具choice.exe来代替set /p
|
|
| 第8楼 DXSX | 发表于 2009-05-14 23:11 |
| 中级用户 发帖 147 积分 247 | |
|
类似的工具很多的,比如:
strings aset xset 等等 |
|
| 第9楼 valle | 发表于 2009-06-08 10:58 |
| 新手上路 发帖 6 积分 11 来自 shanghai china | |
|
不知道你的启动U盘是用什么软件制作的?
我有启动程序,不需要第三方软件的,你给我发个MAIL把,我MAIL给你。很简单的一个或者两个小启动文件。 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |