@ECHO OFF
KPUSH 27 27
KPUSH>NUL
TM /R=30 /D=250
LH KILLER
LH DOSKEY
LH CTMOUSE
LH CTMOUSE>NUL
IF NOT %CONFIG%#==M5# GOTO BOOT
ECHO.
ECHO Now preparing to open README with Chinese support...
XMSDSK 80 /Y>NUL
FINDRAMD>NUL
IF %RAMDRIVE%#==# ECHO Can't create RAM disk!
IF %RAMDRIVE%#==# GOTO SHUT
EXTRACT /E /L %RAMDRIVE%\ DOSET.CAB EDIT.COM>NUL
XZL
%RAMDRIVE%\EDIT README.TXT
XZL /Q
:SHUT
ECHO Now trying to shutdown the computer..
ECHO.
SHUTDOWN S
ECHO.
ECHO Shutdown failed. Now restart the computer..
ECHO.
SHUTDOWN R
GOTO END
:BOOT
DREADY C:
IF ERRORLEVEL 1 ECHO Warning: Can't find any valid hard drives!
IF ERRORLEVEL 1 GOTO NOCACHE
ECHO Y|LOCK C:>NUL
ECHO.
ECHO Preparing to load the hard disk cache(PC-CACHE), press any key to cancel..
WAIT 2
IF ERRORLEVEL 1 ECHO Cancelled.
IF NOT ERRORLEVEL 1 LH PCCACHE /SIZEXT:4096 /WRITE:OFF /WIN /MINI
:NOCACHE
ECHO.
LH MSCDEX /D:IDE-CD /D:SCSI-CD /D:USB-CD /S /K
XMSDSK 4096 /Y
ECHO Setting up the RAM disk...
FINDRAMD>NUL
IF %RAMDRIVE%#==# GOTO NORAM
IF NOT EXIST %RAMDRIVE%\SYSTEM\NUL MD %RAMDRIVE%\SYSTEM
COPY COMMAND.COM %RAMDRIVE%\SYSTEM>NUL
EXTRACT /E /L %RAMDRIVE%\SYSTEM DOSET.CAB>NUL
EXTRACT /E /L %RAMDRIVE%\SYSTEM VC.CAB>NUL
ECHO The necessary tools have been successfully loaded to drive %RAMDRIVE%.
MD %RAMDRIVE%\TEMP
SET COMSPEC=%RAMDRIVE%\SYSTEM\COMMAND.COM
SET TMP=%RAMDRIVE%\TEMP
SET TEMP=%RAMDRIVE%\TEMP
PATH=%RAMDRIVE%.;%RAMDRIVE%\SYSTEM
GOTO NEXT
:NORAM
ECHO Warning: Can't create RAM disk!
SET COMSPEC=A:\COMMAND.COM
:NEXT
SET DIRCMD=/OGN /4
SET PROMPT=$P$G
PATH=%PATH%;C:.;A:.;..
LH SHARE
LH ZENO /Q
LH MOUSCLIP /M
LH DOSLFN /C- /Z:CP936UNI.TBL
IF %CONFIG%#==M3# NTFSDOS /U
LH ESCAPE
FINDCD /Q
CLS
WRITEXT 1 1 -f15 Note:
ECHO.
IF NOT %CDROM%#==# ECHO For accessing CD/DVD drive, use the drive letter %CDROM%(1st).
IF NOT %RAMDRIVE%#==# ECHO For accessing RAM drive, use the drive letter %RAMDRIVE%.
IF NOT %CONFIG%#==M3# ECHO For accessing NTFS drives(if any), type NTFSDOS at the command line.
ECHO At any time, you can press F12 key to return to DOS, or use the mouse.
BREAK ON
LFNFOR ON
IF %RAMDRIVE%#==# GOTO END
ECHO.
ECHO Press ENTER in 2 seconds if you want to start Volkov Commander..
WAIT 2
SET VC=
IF ERRORLEVEL 13 IF NOT ERRORLEVEL 14 SET VC=1
IF %VC%#==# ECHO Skipped.
ECHO.
ECHO Now you're in MS-DOS 7.10 prompt.
ECHO.
ECHO For more information, please look at README.TXT(in Chinese).
ECHO To start Chinese system for Chinese, type XZL at the command line.
WRITEXT 0+ 1 "Any comments, please come to the forum at: " -f15 http://dosbbs.2ya.com/ -f7
ECHO.
IF %VC%#==# GOTO END
SET VC=
ECHO.
ECHO Starting Volkov Commander...
ECHO.
LH VC
:END
ECHO.