网上冲浪 | 反毒杀毒 | 菜鸟进阶 | 网络安全 | 实用技术 | 网络安全 | 操作系统 |
工具软件 | 电脑医院 | 网上赚钱 | 网页制作 | 网络营销 | 经典教程 | IT趣 谈 |
当前位置:IT快活林网上冲浪实用技术

DOS系统启动菜单

想自己做个启动操作系统菜单在U盘的DOS操作操作系统上面按下数字键1 2 3 4的时候,如何才可以实现 运行对应的批处理呢
或者是是EXE呢?启动操作系统菜单 应该怎么写?用工具?还是加在CONFIG.SYS 或者是AUTOEXEC.bat 里? -------
仅供参考.
config.sys
[menu]
menuitem=gghost,  G一键GHost [A]
menuitem=gghostm, G一键GHost [B](mini)
menuitem=ghost, 一键GHost v11  
submenu=msdos, MS-DOS VII.1 >>>
menudefault=gghost,3
menucolor=15,1[msdos]
  submenu=MENU, ..
menuitem=msdos1,MS-DOS VII.1
menuitem=msdos2,MS-DOS VII.1 [himem]
menuitem=diskgen,  Diskgen
menuitem=pqboot, PqBoot
menudefault=MENU
menucolor=15,1[msdos1][msdos2]
device=himem.sys /testmem:off
include m1[gghost]----------------------------
autoexec.bat
@echo off
cls
if "%config%"=="msdos1" goto msdos1
if "%config%"=="msdos2" goto msdos2
if "%config%"=="gghost" goto gghost
if "%config%"=="gghostn" goto gghostn
if "%config%"=="gghostm" goto gghostm
if "%config%"=="ghost" goto ghost
if "%config%"=="diskgen" goto diskgen
if "%config%"=="pqboot" goto pqboot
if "%config%"=="ggcd-psn" goto ggcd-psn
if "%config%"=="ggcd-ps" goto ggcd-ps
if "%config%"=="ggcd-u" goto ggcd-u
goto gghost:msdos1
path=a:\;a:\temp;a:\pm805;a:\pqdi
goto quit:msdos2
xmsdsk 12288 x: /y >nul
copy *.* x:  /y >nul
path=x:\;a:\;a:\temp;a:\pq805;a:\pqdi
X:
goto quit:gghost
set fat=0
xmsdsk 12288 x: /y >nul
copy *.* x:  /y >nul
G一键GHost一键恢复2008
http://gghost.uu100I.com-------
看看:@echo off
cls
:menu
cls
echo.
echo  -------------------- 启动操作系统盘菜单 --------------------
echo.
echo  备 份 系 统 ---- 请 按 B 键
echo.
echo  恢 复 系 统 ---- 请 按 R 键
echo.
echo  进 入 D O S ---- 请 按 X 键
echo.
echo  -------------- lhteee 感谢使用 lhteee --------------
echo.
echo.
echo 请选择(Choose)......
echo.
choice /c:xrb >nul
if errorlevel 3 goto backup
if errorlevel 2 goto restore
if errorlevel 1 goto end:backup
cls
echo.
echo --------------------echo  将要备份的操作操作系统分区镜像默认名称为:LHTNET.GHO,
echo.
echo  如分区中已有同名文件,请选择(Choose)另一分区或者是将已有文件改名.
echo.
echo  请输入备份到计算机硬盘(Hard)分区的盘符( D,E,F,G,H )
echo.
echo  返回菜单请按 Z ......
echo --------------------echo.
choice /c:defghz >nul
if errorlevel 6 goto menu
if errorlevel 5 goto h
if errorlevel 4 goto g
if errorlevel 3 goto f
if errorlevel 2 goto e
if errorlevel 1 goto d:d
call d.bat:e
call e.bat:f
call f.bat:g
call g.bat:h
call h.bat:restore
cls
echo --------------------echo   如果执行恢复操作,现有操作操作系统盘上的数据(Data)将全部丢失,
echo.
echo   真的要执行吗 ? ? ? 
echo.
echo   执行请按 Y 键 ,返回请按 N 键
echo --------------------echo.
choice >nul
if errorlevel 2 goto menu
cls
echo.
echo.
echo.
echo请输入名称为"LHTNET.GHO"的操作操作系统镜像所在计算机硬盘(Hard)分区的盘符序号
echo --------------------echo 输   入   方   法
echo --------------------echo  D 盘按数字键"1"   E 盘按数字键"2"    F 盘按数字键"3"
echo.
echo   G 盘按数字键"4" H 盘按数字键"5"
echo --------------------echo   返回菜单请按数字键"6"
echo ------------------------------------------------------------------   
echo.
choice /c:123456 >nul
if errorlevel 6 goto menu
if errorlevel 5 goto hp
if errorlevel 4 goto gp
if errorlevel 3 goto fp
if errorlevel 2 goto ep
if errorlevel 1 goto dp:dp
call dp.bat:ep
call ep.bat:fp
call fp.bat:gp
call gp.bat:hp
call hp.bat:end
cls
echo --------------------echo.
echo   1,可在下面输入"onekey"回车,手动操作,一定要分清楚计算机硬盘(Hard)和分区.
echo.
echo   II.也可将需要恢复的镜像名称改为"LHTNET.GHO",然后自动恢复.
echo.
echo --------------------echo DOS 命 令 菜 单
echo --------------------echo    XFMBR 修复 MBR   JHFQ 激活分区    CKCP 查看磁盘
echo.  
echo    ATTRIB更改属性    F32 快速分区    NTFS 分区读写
echo.
echo    Res 重新启动操作系统操作系统 M 返回菜单 Off 关机
echo --------------------echo.
a:\
欢迎光临蜗牛软园:http://lhteee.ys168.com
欢迎光临 一键GHost家:http://lhtooo.ys168.com
电子信箱(Email):lhteee@16III.com
电子信箱(Email):lhteee@gmail.com
-------
强人 -------
太感谢了 -------
天天办公(DayOffice)的天天办公(DayOffice)的计算机高手! -------
支持!感謝! 2008-2-15 03:25 PM
[]作者:本站整理  来源:不祥