发新话题
打印

请教:我是双光驱怎样在“path=%RAMD%:\;a:\;%path%;%CDROM%:\”中

请教:我是双光驱怎样在“path=%RAMD%:\;a:\;%path%;%CDROM%:\”中

autoexec.bat文件
@ECHO OFF
LH MSCDEX /D:MSCD001
LH DOSKEY > NUL
LH SMARTDRV
LH CTMOUSE > NUL
LH FINDCD.exe > NUL
IF ERRORLEVEL 1 GOTO NOCDROM
CDA %CDROM% > NUL
IF ERRORLEVEL 1 GOTO NEXTCD
IF NOT EXIST %CDROM%\CD.PJK GOTO NEXTCD
GOTO CDBOOT
:NEXTCD
CALL CHCDROM.BAT C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z:
GOTO CDBOOT
:NOCDROM
ECHO NOCDROM
GOTO END
rem 光盘启动
:CDBOOT
path a:\;%CDROM%\dos\;%CDROM%\ucdos\;
GOTO END
:END

chcdrom.bat文件
:LOOP
IF %CDROM%==%1 GOTO CD
shift
GOTO LOOP
:CD
IF %1==Z: GOTO ERROR
shift
CDA %1 > NUL
IF errorlevel 1 GOTO CD
IF NOT EXIST %1\CD.PJK GOTO CD
SET CDROM=%1
GOTO END
:ERROR
CLS
ECHO.
ECHO.
ECHO.
ECHO.
ECHO.                           ERROR:   CD boot fail
ECHO.
ECHO            Your CD is not BOOTCD or Your Driver is not supported .
ECHO.
ECHO        Press any key to restart the computer or Press "Ctrl+C" to exit .
ECHO.
ECHO.
ECHO.
PAUSE > NUL
GOTO END
:END

TOP

发新话题