|
偶对dos这专业术语也说不来,最主要是设置实模式和保护模式,加载最少驱动需要时再用devload载入这样就可以保证在很多机器有兼容性
config.sys
- [menu]
- SUBMENU=DOS,Start comuper. >>>
- SUBMENU=DISK,Start Disk System Manager >>>>
- SUBMENU=DATA,Start Data Recure >>
- menuitem=TW,TW15 Chinese Support
- menuitem=QUICK, Minimal Boot
- menudefault=NOCD,30
- menucolor=8,0
- ;>>>>>>>>>><<<<<<<<<<
- ;>>>>>>>>>>DOS菜单项<<<<<<<<<<
- [DOS]
- menuitem=NOEM,Start computer without EM386 support.
- menuitem=CD,Start computer with CD-ROM support.
- menuitem=NOCD,Start computer with EM386 support.
- menuitem=UP,Start computer with UMBPCI [Real Mode]
- SUBMENU=MENU,Main Menu <<<<
- ;>>>>>>>>>>DOS子菜单项<<<<<<<<<<
- [NOEM]
- device=himem.sys /testmem:off
- files=10
- buffers=10
- dos=high,umb
- stacks=9,256
- devicehigh=ramdrive.sys /E 2048
- lastdrive=z
- [CD]
- include=COMM
- devicehigh=VIDE-CDD.SYS /D:mscd001
- [NOCD]
- include=COMM
- [UP]
- device=HIMEM.SYS /testmem:off
- DEVICE=UMBPCI.SYS
- DEVICE=LOWDMA.SYS
- devicehigh=ramdrive.sys /E 2048
- ;>>>>>>>>>>DOS子菜单项结束<<<<<<<<<<
- ;>>>>>>>>>>DOS菜单项结束<<<<<<<<<<
- ;>>>>>>>>>>DISK菜单项<<<<<<<<<<
- [DISK]
- menuitem=diskgen,Disk Genius.
- ;menuitem=fbdisk,Fixed Bad Disk.
- menuitem=fdisk,Winme fdisk.
- ;menuitem=kvfix,kvfix.
- SUBMENU=MENU,Main Menu <<<<
- [diskgen]
- include=COMM
- [fbdisk]
- include=COMM
- [fdisk]
- include=COMM
- [kvfix]
- include=COMM
- ;>>>>>>>>>>DISK菜单项结束<<<<<<<<<<
- [TW]
- device=HIMEM.SYS /testmem:off
- DEVICE=UMBPCI.SYS
- DEVICE=LOWDMA.SYS
- devicehigh=ramdrive.sys /E 2048
- ;>>>>>>>>>>DATA菜单项<<<<<<<<<<
- [DATA]
- ;menuitem=UNERASER,UNERASER.
- menuitem=READNTFS,READNTFS.
- menuitem=PASSWORD,Change NT+ System Password.
- menuitem=UNIFLASH,UNIFLASH.
- SUBMENU=MENU,Main Menu <<<<
- [UNERASER]
- include=COMM
- [READNTFS]
- include=COMM
- [PASSWORD]
- include=COMM
- [UNIFLASH]
- device=HIMEM.SYS /testmem:off
- ;在Via apollo 133 pro上非常的遭糕
- ;DEVICE=UMBPCI.SYS
- ;DEVICE=LOWDMA.SYS
- devicehigh=ramdrive.sys /E 2048
- ;>>>>>>>>>>DATA菜单项结束<<<<<<<<<<
- [QUICK]
- ;>>>>>>>>>>共用属性<<<<<<<<<<
- [COMM]
- device=HIMEM.SYS /testmem:off
- DEVICE=EMM386.EXE NOEMS
- devicehigh=ramdrive.sys /E 2048
- files=30
- buffers=60
- dos=high,umb
- stacks=9,256
- lastdrive=z
- [COMMON]
复制代码
autoexec.bat
- @ECHO OFF
- IF "%config%"=="QUICK" GOTO QUICK
- set EXPAND=YES
- SET DIRCMD=/O:N
- set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15
- set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C
- cls
- call setramd.bat %LglDrv%
- IF NOT EXIST %RAMD%:\temp\NUL MD %RAMD%:\TEMP
- set temp=%RAMD%:\TEMP
- set tmp=%RAMD%:\TEMP
- path=%RAMD%:\;%RAMD%:\boot;%RAMD%:\driver;%RAMD%:\temp;%RAMD%:\tw\;a:\;%CDROM%:\
- copy command.com %RAMD%:\ > NUL
- set comspec=%RAMD%:\command.com
- copy extract.exe %RAMD%:\ > NUL
- :ERROR
- IF EXIST ebd.cab GOTO EXT
- echo Please insert Windows 98 Startup Disk 2
- echo.
- pause
- GOTO ERROR
- :EXT
- %RAMD%:\extract /y /e /l %RAMD%: ebd.cab > NUL
- %RAMD%:\extract /y /e /l %RAMD%:\boot a:\boot.cab > NUL
- %RAMD%:\extract /y /e /l %RAMD%:\driver a:\driver.cab > NUL
- LH %RAMD%:\DOSKEY
- CLS
- echo The diagnostic tools were successfully loaded to drive %RAMD%.
- echo.
- :: >>>>>>>>>>CONFIG<<<<<<<<<<
- GOTO %CONFIG%
- :: >>>>>>>>>>DOS选项<<<<<<<<<<
- :NOEM
- GOTO QUIT
- :CD
- LH %ramd%:\shsucdx.com /D:mscd001 /L:%CDROM%
- ::If MSCDEX doesn't find a drive...
- IF ERRORLEVEL 1 SET CDPROB=1
- ::
- call fixit.bat
- rem clean up environment variables
- set CDPROB=
- set CDROM=
- GOTO QUIT
- :NOCD
- GOTO QUIT
- :UP
- GOTO QUIT
- :: >>>>>>>>>>DOS选项<<<<<<<<<<
- :: >>>>>>>>>>DISK菜单项<<<<<<<<<<
- :diskgen
- call diskgen.bat
- GOTO QUICK
- :kvfix
- call kvfix.bat
- GOTO QUICK
- :fbdisk
- call fbdisk
- GOTO QUICK
- :fdisk
- call fdisk.bat
- GOTO QUICK
- :: >>>>>>>>>>DISK菜单项<<<<<<<<<<
- :TW
- call TW.bat
- GOTO QUICK
- :: >>>>>>>>>>DATA菜单项<<<<<<<<<<
- :UNERASER
- call UNERASER.bat
- GOTO QUICK
- :READNTFS
- call READNTFS.bat
- GOTO QUICK
- :PASSWORD
- call PASSWORD.bat
- GOTO QUICK
- :UNIFLASH
- call uflash.bat
- GOTO QUICK
- :: >>>>>>>>>>DATA菜单项<<<<<<<<<<
- :: >>>>>>>>>>CONFIG END<<<<<<<<<<
- :QUIT
- rem clean up environment variables
- set LglDrv=
- GOTO QUICK
- :QUICK
- echo.
- echo Start computer with CD-ROM support.
- WRITEXT 0+ 1 "Please " -f6 "type Instcd and press ENTER."
- echo.
复制代码 |
|