这一个安装系统时一个提示菜单,觉得有点意思,拿上来分享一下,在此谢过庆佳等帮助.
====================================
cls
@ECHO OFF
CLS
color 0a
@ECHO OFF
CLS
color 0a
for %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do (if exist %%i:\iso set panfu=%%i)
GOTO MENU
:MENU
ECHO.
ECHO. =-=-=-=-=-=OS Setup Menu=-=-=-=-=-=
ECHO.
ECHO. 1 Setup Windows 2008 X64
ECHO.
ECHO. 2 Setup Hyper-V 2008 X64
ECHO.
ECHO. 3 Run DOS
ECHO.
ECHO. 4 Start Taskmgr
ECHO.
ECHO. 5 EXIT
ECHO.
ECHO. =-=-=-=-==-=-=-=-==-=-=-=-==-=-=-=-=
ECHO.
echo. SELECT:
set /p ID=
if "%id%"=="1" goto cmd1
GOTO MENU
:MENU
ECHO.
ECHO. =-=-=-=-=-=OS Setup Menu=-=-=-=-=-=
ECHO.
ECHO. 1 Setup Windows 2008 X64
ECHO.
ECHO. 2 Setup Hyper-V 2008 X64
ECHO.
ECHO. 3 Run DOS
ECHO.
ECHO. 4 Start Taskmgr
ECHO.
ECHO. 5 EXIT
ECHO.
ECHO. =-=-=-=-==-=-=-=-==-=-=-=-==-=-=-=-=
ECHO.
echo. SELECT:
set /p ID=
if "%id%"=="1" goto cmd1
if "%id%"=="2" goto cmd2
if "%id%"=="3" goto cmd3
if "%id%"=="4" goto cmd4
if "%id%"=="5" exit
PAUSE
PAUSE
:cmd1
%panfu%:\iso\windows2008\sources\setup.exe
echo.starting setup "Windows Server 2008(x64)" ...
goto MENU
%panfu%:\iso\windows2008\sources\setup.exe
echo.starting setup "Windows Server 2008(x64)" ...
goto MENU
:cmd2
%panfu%:\iso\HY2008\sources\setup.exe
echo.starting setup "Hyper-V Server 2008(x64)" ...
GOTO MENU
%panfu%:\iso\HY2008\sources\setup.exe
echo.starting setup "Hyper-V Server 2008(x64)" ...
GOTO MENU
:cmd3
start cmd
GOTO MENU
start cmd
GOTO MENU
:cmd4
Taskmgr.exe
GOTO MENU
Taskmgr.exe
GOTO MENU
转载于:https://blog.51cto.com/jackeyzhu/280455