中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 请问CHOICE这条命令需要什么支持?
作者:
标题: 请问CHOICE这条命令需要什么支持? 上一主题 | 下一主题
pzppzp
初级用户





积分 110
发帖 52
注册 2007-7-25
状态 离线
『楼 主』:  请问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也支持这条命令或者改用其它写法,附近是这个批处理文件

附件 1: HF.zip (2010-4-1 20:26, 661 bytes,下载次数: 3)
2010-4-1 20:26
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
pzppzp
初级用户





积分 110
发帖 52
注册 2007-7-25
状态 离线
『第 2 楼』:  

找到答案了,原来PE里面没有choice.exe
复制一个就行了

2010-4-1 20:37
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: