无忧启动论坛

标题: 关于getkey和onkey [打印本页]

作者: zzl    时间: 2006-11-25 13:24
标题: 关于getkey和onkey
我让win2003在安装完后,第一次启动的时候,运行了一个cmd文件,内容如下:


@echo off
title 安装额外程序

:begin
cls
color 0a
echo.
echo                                   安装额外程序
echo     =======================================================================
echo      30秒后将会自行安装以下程序:
echo.
echo      1 Sun Java RunTime Envirment
echo.
echo      2 GB18030字库
echo.
echo      3 .NET Framework 2.0及其补丁
echo.
echo      4 Microsoft Office 2003及其补丁
echo.
echo      5 Flash Player 9
echo.
echo      6 Windows Live Messenger 8.0
echo.
echo      7 升级到 Windows Server 2003 R2
echo     =======================================================================
echo.
echo     如果你想自主选择安装,那么请按下相应的数字键,退出请按ESC

getkey 30 8
onkey 1 goto jre
onkey 2 goto gb
onkey 3 goto net2
onkey 4 goto office
onkey 5 goto fp9
onkey 6 goto msn8
onkey 7 goto r2
onkey 8 goto auto
onkey esc goto end

:jre
cls
echo.
echo 安装Sun JRE
start /wait %systemdrive%\SETUP\JRE150.exe /quiet /qn /norestart
goto begin

..........(省略掉的)

:auto
cls
echo.
echo 开始安装额外的程序,请等待,完成后,此窗口会自动关闭!

echo.
echo 安装Sun JRE
start /wait %systemdrive%\SETUP\JRE150.exe /quiet /qn /norestart

..........(省略掉的)


意思很明白,用getkey和onkey来做到30秒内不按键选择就调转到auto模块全自动安装,如果按键选择,就有onkey来判断。。。
但是系统却提示 getky和onkey命令不是内部命令或外部命令,也不是可运行的程序或批处理文件
我晕。。。这可咋办,我非常想要getkey、onkey这一模块。。。这个模块我是从DOS7.1安装文件里学的,难道windows不再支持getkey、onkey命令了???请问这如何解决阿???有别的代替的法子吗???先谢过啦:(




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net./) Powered by Discuz! X3.3