中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 求5秒内没有选择菜单,就执行默认菜单的BAT!?
作者:
标题: 求5秒内没有选择菜单,就执行默认菜单的BAT!? 上一主题 | 下一主题
shayulei
中级用户




积分 301
发帖 74
注册 2005-2-25
状态 离线
『楼 主』:  求5秒内没有选择菜单,就执行默认菜单的BAT!?

有二个问题
第一:我想凸显示“格式化C盘”怎么做?
第二:下面的批处理,怎么让他在5秒后运行自动安装WINDOWS XP PRO SP3
%菜单设计%
@echo off
cls
echo ****************************************************************
echo *                                                              *
echo * 请注意自动安装会格式化C盘,请在安装前保存好C盘的资料         *
echo *                                                              *
echo ****************************************************************
echo.
echo.
echo ================================================================
echo.
echo   请按屏幕提示进行选择:
echo   1. 自动安装WINDOWS XP PRO SP3
echo.
echo   2. 返回CMD界面手工操作
echo.
echo ================================================================
echo.
z:\CHOICEforxp32\choice /c 12 /t 5 /d 1 /n /m "5秒后如果未作选择将自动执行windows xp pro sp3的安装程序"

if %errorlevel% EQU 1 goto setup
if %errorlevel% EQU 2 goto end
%菜单设计完毕%

:setup
%.......分区及格式化硬盘.....................%
if not exist C: (
  diskpart /s z:\diskpart\createpart.txt
) else (
  if not exist e: (
    diskpart /s z:\diskpart\delpart.txt
  ) else (
    format c: /fs:ntfs /q /y
  )
)
%...........................................%
call z:\do.cmd

:end
exit

2008-7-16 11:38
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
shayulei
中级用户




积分 301
发帖 74
注册 2005-2-25
状态 离线
『第 2 楼』:  

全个批处理要在win pe里运行!

2008-7-16 11:40
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
shayulei
中级用户




积分 301
发帖 74
注册 2005-2-25
状态 离线
『第 3 楼』:  

报这个错
choice: invalid choice switch syntax. ExExpected form: /c[:]choices

2008-7-16 11:56
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
shayulei
中级用户




积分 301
发帖 74
注册 2005-2-25
状态 离线
『第 4 楼』:  

可能在网上下的版本,不对,我用/?看了参数,少了好多,群里的朋友,能不能提供一个好用的版本给我,谢谢!

2008-7-16 12:09
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
shayulei
中级用户




积分 301
发帖 74
注册 2005-2-25
状态 离线
『第 5 楼』:  

第二个问题解决了,我把VISTA的版本拷到PE里就可以用了

第一个问题怎么搞请高手指点一下,谢谢!

2008-7-16 13:20
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

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


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



论坛跳转: