中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 12:52
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » 请问CHOICE这条命令需要什么支持?
可打印版本  753 / 1
第1楼 pzppzp 发表于 2010-04-01 20:26
初级用户 发帖 52 积分 110
请问CHOICE这条命令需要什么支持?
@echo off
cls
color 0a
echo.
echo 本程序只能恢复庞靓的 宏基 ACER 4732Z 笔记本
echo 请确认你的电脑只插一个U盘,并且没有插其它移动硬盘,否则可能出错
echo 恢复会把C盘的资料全部删除,请提前备份资料,若不恢复请关闭窗口
echo 否则按下面的步骤执行:
echo 1 . 点击左下角的“开始” - “程序” - “克隆工具” - “GHOST中文向导”
echo 2a. 在“GHOST中文向导”界面看到 C盘 的分区号是 1:1 ,则输入 1
echo 2b. 在“GHOST中文向导”界面看到 C盘 的分区号是 2:1 ,则输入 2
echo 2c. 按 3 退出
echo.
CHOICE /C 123 /N /M 请输入:
IF ERRORLEVEL 1 IF NOT ERRORLEVEL 2 GOTO GGG1
IF ERRORLEVEL 2 IF NOT ERRORLEVEL 3 GOTO GGG2
IF ERRORLEVEL 3 GOTO END
PAUSE
GOTO END

:GGG2
start Y:\外置程序\GHOST\GHOST32.EXE -clone,mode=pload,src=XP100321.GHO:1,dst=2:1 -sure -fx -quiet -batch
GOTO END

:GGG1
start Y:\外置程序\GHOST\GHOST32.EXE -clone,mode=pload,src=XP100321.GHO:1,dst=1:1 -sure -fx -quiet -batch
:END

这个CMD的批处理文件在XP下可以正常运行,而在XP核的PE下不能运行,测试发现CHOICE这条命令不支持。
请问要怎么使PE也支持这条命令或者改用其它写法,附近是这个批处理文件

附件
HF.zip (661 bytes)
第2楼 pzppzp 发表于 2010-04-01 20:37
初级用户 发帖 52 积分 110
找到答案了,原来PE里面没有choice.exe
复制一个就行了
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023