|
谢谢,我提取了PASSWORD V5.0.IMG里的文件,不知需要该什么,如何修改 dts.bat 和 dt- @SETLOCAL
- DTS.bat
- @echo off
- set item0=
- set mmm=
- set x=
- :TOP0
- if not %1*==* set item0=%1
- cls
- if not %1*==* goto %item0%
- :top
- %ramdisk%
- shift
- cls
- if not %1*==* goto top0
- :top__
- %ramdisk%
- shift
- cls
- if not %1*==* goto top__
- cd\
- GOTO TOP2
- :TOP2
- call %ramdisk%\cn.bat
- wbat cls (+white on cyan)
- WBAT TEXT 25,79 (+Yellow ON CYAN) "DOS工具箱 2009-2015"
- call w.bat fix box 2,2 @%ramdisk%\menu\menu4.txt:0 #%mmm%
- if errorlevel 100 goto end
- set mmm=%?%
- call w.bat text 3,3 (+black on +white) @%ramdisk%\menu\menu4.txt:0
- call w.bat fix box 2,25 @%ramdisk%\menu\menu4.txt:%mmm%
- if errorlevel 100 goto top
- set item0=%mmm%%@char[%@eval[%?+96]]
- set x=
- cls
- goto %item0%
- :SUB_IFS_X
- rem 子程序,如果 ifsdrv_ntfs驱动在内存中,就将变量 ifs_x 赋值 为1
- SET IFS_X=0
- MEM /D|FIND /I "NDOS" > "%temp%\nul"
- if NOT ERRORLEVEL 1 (
- call %ramdisk%\cn.bat
- wbat box "探测到IFSDRV_NTFS驱动可能正在运行^请先卸载之!" ,OK#1,5
- SET IFS_X=1
- )
- RETURN
- :SUB_EMS
- set EMM_X=0
- MEM /D|FIND /I "EMMQXXX0"> "%temp%\nul"
- IF NOT ERRORLEVEL 1 set EMM_X=1
- MEM /D|FIND /I "EMMXXXX0"> "%temp%\nul"
- IF NOT ERRORLEVEL 1 set EMM_X=1
- IF %EMM_X EQ 1 (
- call %ramdisk%\cn.bat
- wbat box "探测到EMM386模式的存在,运行你选择的程序(%item0%)可能导致死机或重启!^是否强行运行此程序?" ,Yes,No #2,5
- if errorlevel 1 SET EMM_X=0
- if errorlevel 2 SET EMM_X=1
- )
- RETURN
- :SUB_umb
- rem 子程序umbpci被装载了,就提示一句话。
- set umb_X=0
- mem /d | find /i "umbpci"> "%temp%\nul"
- if not errorlevel 1 (
- call %ramdisk%\cn.bat
- wbat box "探测到UMBPCI被加载了,运行你选择的程序(%item0%)可能导致死机或重启!^是否强行运行此程序?" ,Yes,No #2,5
- if errorlevel 2 SET umb_X=1
- )
- RETURN
- :1a
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- call %ramdisk%\cn.bat
- cd %ramdisk%\fdisk
- call gdt.bat
- cd\
- goto top
- :1b
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- call %ramdisk%\cn.bat q
- spfdisk
- goto top
- :1c
- GOSUB SUB_EMS
- IF %EMM_X EQ 1 GOTO TOP
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- call %ramdisk%\cn.bat q
- hdpmi32 -d
- diskgen
- goto top
- :1d
- call %ramdisk%\cn.bat
- cdd %RAMDISK%\hdfix
- CALL NT5&6.BAT
- goto top
- :2a
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- call cn.bat q
- mhdd
- goto top
- :2b
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- call %ramdisk%\cn.bat q
- subst b: %ramdisk%\hdfix\hddreg
- cdd b:\
- hddreg
- cdd %ramdisk%\
- subst b: /d
- goto top
- :2c
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- call cn.bat q
- HDDL
- goto top
- :2d
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- call %ramdisk%\cn.bat
- lformat
- goto top
- :2e
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- call cn.bat q
- set hdpmi=16384
- hdpmi32 -a -b
- HDAT2
- hdpmi32 -d
- hdpmi32 -u
- set HDPMI=
- goto top
- :2f
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- call cn.bat q
- hdpmi32 -d
- DISKEDIT
- GOTO TOP
- :2g
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- CALL %RAMDISK%\CN Q
- cdd %ramdisk%\hdfix
- CHKDSKG
- goto top
- :3a
- call %ramdisk%\cn.bat
- cd %ramdisk%\ghost
- call g.bat
- goto top
- :3b
- call %ramdisk%\cn.bat
- call szmenu.bat
- GOTO TOP
- :3c
- call %ramdisk%\cn.bat
- CALL %RAMDISK%\GHOST\VHD.BAT
- goto top
- :3d
- call %ramdisk%\cn.bat
- cdd %RAMDISK%\IMAGE
- call IMAGE_p.bat
- goto top
- :4a
- call %ramdisk%\cn.bat
- cdd %ramdisk%\dos_net\net
- call DOS_net.bat
- goto top
- :4b
- call %ramdisk%\cn.bat
- cdd %ramdisk%\dos_net\ng
- call net_card.bat
- goto top
- :4c
- call %ramdisk%\cn.bat
- cdd %ramdisk%\ifsdrv
- CALL NTFS.BAT
- goto top
- :4d
- call %ramdisk%\cn.bat
- cdd %ramdisk%\DRIVES
- CALL ud.bat
- goto top
- :4e
- call %ramdisk%\cn.bat
- cd %ramdisk%\DRIVES
- call cdrom.bat
- goto top
- :4f
- call %ramdisk%\cn.bat
- cd %ramdisk%\DRIVES
- call dro.bat
- goto top
- :4g
- call %ramdisk%\cn.bat q
- cd %ramdisk%\drives
- nssi.exe
- goto top
- :5a
- call %ramdisk%\cn.bat
- %ramdisk%\vc\vc
- goto top
- :5b
- call %ramdisk%\cn.bat
- NE /C
- goto top
- :5c
- call %ramdisk%\cn.bat
- wbat box "清理无效盘符 (Esc取消)" ,&1.手动选择,&2.自动清理 #2
- if errorlevel 100 goto top
- if %? EQ 2 call kd2.bat
- if %? EQ 1 call kd.bat
- wbat box 20,70 "清理无效盘符" ,&ok
- goto top
- :5d
- call %ramdisk%\cn.bat
- call setd.bat
- goto top
- :5e
- call %ramdisk%\cn.bat
- call run.bat
- goto top
- :5f
- call %ramdisk%\cn.bat q
- set HDPMI=16384
- hdpmi32 -b -a
- %ramdisk%\image\tbosdt.exe
- hdpmi32 -d
- hdpmi32 -u
- set HDPMI=
- goto top
- :6a
- call %ramdisk%\cn.bat q
- password
- goto top
- :6b
- call %ramdisk%\cn.bat q
- hdpmi32 -d
- uneraser
- goto top
- :6c
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- FDAPM /COLDBOOT
- goto top__
- :6d
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- FDAPM /POWEROFF
- goto top__
- :6e
- call %ramdisk%\cn.bat
- call %ramdisk%\dos\jsq.bat
- goto top
- :6f
- call %ramdisk%\cn.bat
- call w.bat list @%ramdisk%\files\readme.txt:readme
- goto top
- :6g
- GOSUB SUB_EMS
- IF %EMM_X EQ 1 GOTO TOP
- GOSUB SUB_umb
- IF %umb_X EQ 1 GOTO TOP
- call %ramdisk%\cn.bat
- call %ramdisk%\grub\2grub.bat
- goto top
- :SR
- call %ramdisk%\cn.bat
- wbat box "选择要执行的操作" ,1.重启,2.关机,3.返回 #1
- if errorlevel 100 goto top__
- if errorlevel 3 goto top__
- if errorlevel 2 set item0=6d
- if errorlevel 2 goto 6d
- if errorlevel 1 set item0=6c
- if errorlevel 1 goto 6c
- :end
- for %%c in (wbat cs item0 mmm x) do set %%c=
- set ?=
- %ramdisk%
- cd\
- call %ramdisk%\cn q
- cls
- echo Press "DTS" run DOSTOOLS with MODE:"%CONFIG%".
- echo Press "ML" to display DTS_command_help.
- ENDLOCAL
复制代码 s4.bat 这两个批处理中的相关“段”。
DTS4.bat
- @echo off
- setlocal
- set item0=
- :top
- call %ramdisk%\cn.bat q
- ECHO MENU LOADING.....
- for /l %c in (100,100,600) do (beep %c 2)
- beep 700 4
- cdd %ramdisk%\menu\
- g20_3 menug4.txt
- call item0.bat
- GOSUB SUB_LOG
- if %@right[1,%item0]==* goto end
- cdd %ramdisk%\
- echo Loading item=%item0%.........
- for /l %c in (700,-200,100) do (beep %c 2)
- tm /25
- cls
- goto %item0%
- :SUB_LOG
- IF NOT EXIST DTS4.LOG ECHO.> "DTS4.LOG"
- set ls_n=%@eval[%@lines[dts4.log]-20]
- FOR /F "skip=%ls_n% delims=" %%c in (dts4.log) do (echo %%c >> "%temp%\dts4.new")
- IF EXIST %temp%\dts4.new move %temp%\dts4.new dts4.log /Q
- for /f "delims=.tokens=1*" %%c in (menug4.txt) do (
- if "%c"=="%item0" (echo %_time ...%%c...%%d >> "dts4.log")
- )
- RETURN
- :SUB_IFS_X
- SET IFS_X=0
- MEM /D|FIND /I "NDOS" > "%temp%\nul"
- if NOT ERRORLEVEL 1 (
- call %ramdisk%\cn.bat
- wbat box "探测到IFSDRV_NTFS驱动可能正在运行^请先卸载之!" ,OK#1,5
- SET IFS_X=1
- )
- RETURN
- :SUB_EMS
- set EMM_X=0
- MEM /D|FIND /I "EMMQXXX0"> "%temp%\nul"
- IF NOT ERRORLEVEL 1 set EMM_X=1
- MEM /D|FIND /I "EMMXXXX0"> "%temp%\nul"
- IF NOT ERRORLEVEL 1 set EMM_X=1
- IF %EMM_X EQ 1 (
- call %ramdisk%\cn.bat
- wbat box "探测到EMM386模式的存在,运行你选择的程序(%item0%)可能导致死机或重启!^是否强行运行此程序?" ,Yes,No #2,5
- if errorlevel 1 SET EMM_X=0
- if errorlevel 2 SET EMM_X=1
- )
- RETURN
- :SUB_umb
- set umb_X=0
- mem /d | find /i "umbpci"> "%temp%\nul"
- if not errorlevel 1 (
- call %ramdisk%\cn.bat
- wbat box "探测到UMBPCI被加载了,运行你选择的程序(%item0%)可能导致死机或重启!^是否强行运行此程序?" ,Yes,No #2,5
- if errorlevel 2 SET umb_X=1
- )
- RETURN
- :001
- rem 硬盘分区格式化
- :002
- rem 硬盘坏道修复
- :003
- rem 系统备份/还原
- :004
- rem DOS设备驱动
- :005
- rem DOS文件管理
- :006
- rem 其它
- :01a
- rem GDISK_MBR分区格式化
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- call %ramdisk%\cn.bat
- cd %ramdisk%\fdisk
- call gdt.bat
- cd\
- goto top
- :01b
- rem SPfdisk_超级分区
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- call %ramdisk%\cn.bat q
- spfdisk
- goto top
- :01c
- rem DISKGEN_分区格式化
- GOSUB SUB_EMS
- IF %EMM_X EQ 1 GOTO TOP
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- call %ramdisk%\cn.bat q
- hdpmi32 -d
- diskgen
- goto top
- :01d
- rem NT5/6/GRUB/F9_MBR引导
- call %ramdisk%\cn.bat
- cdd %RAMDISK%\hdfix
- CALL NT5&6.BAT
- goto top
- :02a
- rem MHDD_坏道检测
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- call cn.bat q
- mhdd
- goto top
- :02b
- rem HDDreg_硬盘再生
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- call %ramdisk%\cn.bat q
- subst b: %ramdisk%\hdfix\hddreg
- cdd b:\
- hddreg
- cdd %ramdisk%\
- subst b: /d
- goto top
- :02c
- rem HDDL_IDE
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- call cn.bat q
- HDDL
- goto top
- :02d
- rem Lformat_低级格式化
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- call %ramdisk%\cn.bat
- lformat
- goto top
- :02e
- rem HDAT2_坏道检测
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- call cn.bat q
- set hdpmi=16384
- hdpmi32 -a -b
- HDAT2
- hdpmi32 -d
- hdpmi32 -u
- set HDPMI=
- goto top
- :02f
- rem DiskEdit_磁盘编辑
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- call cn.bat q
- hdpmi32 -d
- DISKEDIT
- GOTO TOP
- :02g
- rem CHKDSKG_Avira_GmbH
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- CALL %RAMDISK%\CN Q
- cdd %ramdisk%\hdfix
- CHKDSKG
- goto top
- :03a
- rem GHOST_备份/恢复
- :3a1
- rem.手动运行GHOST
- cdd %ramdisk%\ghost
- ghost.exe
- GOTO TOP
- :3a2
- rem.设置GHOST运行参数
- cdd %ramdisk%\ghost
- call g_cs.bat
- GOTO TOP
- :3a3
- rem.破解gho密码
- CALL %RAMDISK%\CN
- cdd %ramdisk%\ghost
- call gw.bat
- GOTO TOP
- :3a4
- rem.GHOST一键自动备份
- cdd %ramdisk%\ghost
- call g.bat g0bf
- GOTO TOP
- :3a5
- rem.GHOST一键自动还原
- cdd %ramdisk%\ghost
- call g.bat g0hf
- GOTO TOP
- :3a6
- rem.DIR_GHO常规搜索(需事先安装各介质驱动)
- cdd %ramdisk%\ghost
- call g.bat g2
- GOTO TOP
- :3a7
- rem.OMNIFS引擎GHO搜索(2层)
- cdd %ramdisk%\ghost
- call g.bat ghost3
- GOTO TOP
- :3a8
- rem.GHOST网刻(请先安装设置好网卡驱动)
- cdd %ramdisk%\ghost
- call g.bat G_net
- GOTO TOP
- :03b
- rem SZ_搜索打包
- call %ramdisk%\cn.bat
- call szmenu.bat
- GOTO TOP
- :03c
- rem VHD子系统_覆盖恢复
- call %ramdisk%\cn.bat
- CALL %RAMDISK%\GHOST\VHD.BAT
- goto top
- :03d
- rem IMAGE_备份/恢复
- :3d1
- cdd %RAMDISK%\IMAGE
- call %ramdisk%\cn.bat q
- image.exe
- goto top
- :3d2
- rem 备份
- call %ramdisk%\cn.bat
- cdd %RAMDISK%\IMAGE
- call IMAGE_p.bat bak
- goto top
- :3d3
- rem 还原
- call %ramdisk%\cn.bat
- cdd %RAMDISK%\IMAGE
- call IMAGE_p.bat S222
- goto top
- :04a
- rem 网卡_NDIS+TCP
- :4a1
- call %ramdisk%\cn.bat
- cdd %ramdisk%\dos_net\net
- call net0.bat
- goto top
- :4a2
- call %ramdisk%\cn.bat
- cdd %ramdisk%\dos_net\net
- call net0.bat sd
- goto top
- :4a3
- call %ramdisk%\cn.bat
- cdd %ramdisk%\dos_net\net
- call login.bat
- goto top
- :04b
- rem 网卡_For_GHOST
- :4b1
- call %ramdisk%\cn.bat
- cdd %ramdisk%\dos_net\ng
- CALL NETGH.BAT
- goto top
- :4b2
- call %ramdisk%\cn.bat
- cdd %ramdisk%\dos_net\ng
- CALL NETGH.BAT sd
- goto top
- :4b3
- call %ramdisk%\cn.bat
- cdd %ramdisk%\dos_net\ng
- CALL PACKET.BAT
- goto top
- :04c
- rem IFSDRV_NTFS分区
- :4c1
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- cdd %ramdisk%\ifsdrv
- CALL NTFS.BAT lntfs
- goto top
- :4c2
- cdd %ramdisk%\ifsdrv
- CALL NTFS.BAT unntfs
- goto top
- :4c3
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- cdd %ramdisk%\ifsdrv
- CALL NTFS.BAT lntfs 2
- goto top
- :04d
- rem USB_存储设备支持
- call %ramdisk%\cn.bat
- cdd %ramdisk%\DRIVES
- CALL ud.bat
- goto top
- :04e
- rem CDROM_光驱支持
- :4e1
- rem.IDE_VIDE-CDD.SYS
- cd %ramdisk%\DRIVES
- call cdrom.bat IDE
- goto top
- :4e2
- rem.SATA_Gcdrom.SYS
- cd %ramdisk%\DRIVES
- call cdrom.bat GCDROM
- goto top
- :4e3
- rem.IDE/SATA_UIDE.SYS
- cd %ramdisk%\DRIVES
- call cdrom.bat UIDE
- goto top
- :4e4
- rem.AHCI+RAID_AHCI.SYS
- cd %ramdisk%\DRIVES
- call cdrom.bat AHCI
- goto top
- :4e5
- rem.ISO_虚拟光驱(安装ntfs上的iso,需先安装ntfs驱动)
- call %ramdisk%\cn.bat
- cd %ramdisk%\DRIVES
- call cdrom.bat ISO
- goto top
- :04f
- rem 其他
- :4f1
- rem.卸载最后装载的光驱(SHSUCDX)
- cd %ramdisk%\DRIVES
- call dro.bat uncd
- goto top
- :4f2
- rem.装载LBACACHE缓存驱动
- cd %ramdisk%\DRIVES
- call dro.bat lba
- goto top
- :4f3
- rem.装载QCACHE缓存驱动
- cd %ramdisk%\DRIVES
- call dro.bat qcache
- goto top
- :4f4
- rem.SMARTDRV缓存驱动
- cd %ramdisk%\DRIVES
- call dro.bat smartdrv
- goto top
- :4f5
- rem.UIDE/s80驱动
- cd %ramdisk%\DRIVES
- call dro.bat uide
- goto top
- :4f6
- rem.安装长名支持
- cd %ramdisk%\DRIVES
- call dro.bat lfn
- goto top
- :4f7
- rem.卸载长名支持
- cd %ramdisk%\DRIVES
- call dro.bat lfn_d
- goto top
- :04g
- rem NSSI_硬件测试
- cd %ramdisk%\drives
- nssi.exe
- goto top
- :05a
- rem VC_文件管理器
- call %ramdisk%\cn.bat
- %ramdisk%\vc\vc
- goto top
-
- :05b
- rem NHex_ASC文件编辑
- call %ramdisk%\cn.bat
- NE /C
- goto top
- :05c
- rem 清理无效盘符
- :5c1
- rem.手动选择
- call %ramdisk%\cn.bat
- call kd.bat
- goto top
- :5c2
- rem.自动清理
- call %ramdisk%\cn.bat
- call kd2.bat
- goto top
- :05d
- rem 盘符转移
- call %ramdisk%\cn.bat
- call setd.bat
- goto top
- :05e
- rem 运行命令
- call %ramdisk%\cn.bat
- call run.bat
- goto top
- :05f
- rem 运行tbosdt for dos
- :5f1
- set HDPMI=16384
- hdpmi32 -b -a
- %ramdisk%\image\
- tbosdt.exe
- hdpmi32 -d
- hdpmi32 -u
- set HDPMI=
- goto top
- :5f2
- %ramdisk%\image\
- set HDPMI=16384
- hdpmi32 -b -a
- tbosdt.exe scripts\tbexplo.tbs
- hdpmi32 -d
- hdpmi32 -u
- set HDPMI=
- goto top
- :5fc
- rem TBOSDT EXPLORER 文件浏览器(2_CN)
- MEM /D|FIND /I "NDOS" > "%temp%\nul"
- if NOT ERRORLEVEL 1 goto tbexplor2
- %ramdisk%\ifsdrv\
- CALL NTFS.BAT lntfs
- :tbexplor2
- call %ramdisk%\cn.bat
- %ramdisk%\image\
- tbosdt.exe scripts\tbexplo.tbs
- goto top
- :5f3
- %ramdisk%\image\
- set HDPMI=16384
- hdpmi32 -b -a
- tbosdt.exe scripts\osdtool.tbs
- hdpmi32 -d
- hdpmi32 -u
- set HDPMI=
- goto top
- :5f4
- %ramdisk%\image\
- set HDPMI=16384
- hdpmi32 -b -a
- tbosdt.exe scripts\TBIDTOOL.tbs
- hdpmi32 -d
- hdpmi32 -u
- set HDPMI=
- goto top
- :5f5
- %ramdisk%\image\
- set HDPMI=16384
- hdpmi32 -b -a
- tbosdt.exe scripts\MOVEUSER.tbs
- hdpmi32 -d
- hdpmi32 -u
- set HDPMI=
- goto top
- :5f6
- %ramdisk%\image\
- set HDPMI=16384
- hdpmi32 -b -a
- tbosdt.exe scripts\SAVEREG.tbs
- hdpmi32 -d
- hdpmi32 -u
- set HDPMI=
- goto top
- :5f7
- %ramdisk%\image\
- set HDPMI=16384
- hdpmi32 -b -a
- tbosdt.exe scripts\RESTOREG.tbs
- hdpmi32 -d
- hdpmi32 -u
- set HDPMI=
- goto top
- :5f8
- %ramdisk%\image\
- set HDPMI=16384
- hdpmi32 -b -a
- tbosdt.exe scripts\USBBOOT.tbs
- hdpmi32 -d
- hdpmi32 -u
- set HDPMI=
- goto top
- :5f9
- %ramdisk%\image\
- set HDPMI=16384
- hdpmi32 -b -a
- tbosdt.exe scripts\SETWINDL.tbs
- hdpmi32 -d
- hdpmi32 -u
- set HDPMI=
- goto top
- :5fa
- %ramdisk%\image\
- set HDPMI=16384
- hdpmi32 -b -a
- tbosdt.exe scripts\INISTART.tbs
- hdpmi32 -d
- hdpmi32 -u
- set HDPMI=
- goto top
- :5fb
- cls
- %ramdisk%\image\
- call ids.bat 0
- echo. >> "%temp%\hds.txt"
- copy %temp%\hds.txt+%temp%\ids.txt %temp%\hd_ids.txt
- list %temp%\hd_ids.txt
- goto top
- :06a
- rem PassWord_WIN_密码
- password
- goto top
- :06b
- rem UNeraser_反删除
- hdpmi32 -d
- uneraser
- goto top
-
- :06c
- rem ReBoot_重启
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- FDAPM /COLDBOOT
- goto top
- :06d
- rem ShutDown_关机
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- FDAPM /POWEROFF
- goto top
- :06e
- rem AWK_简单计算器
- call %ramdisk%\cn.bat
- call %ramdisk%\dos\jsq.bat
- goto top
- :06f
- rem 关于
- call %ramdisk%\cn.bat
- call w.bat list @%ramdisk%\files\readme.txt:readme
- goto top
- :06g
- rem.GRUB_IMG_(fd0)
- :6g1
- GOSUB SUB_EMS
- IF %EMM_X EQ 1 GOTO TOP
- GOSUB SUB_umb
- IF %umb_X EQ 1 GOTO TOP
- call %ramdisk%\cn.bat
- call %ramdisk%\grub\2grub.bat
- goto top
- :6g2
- GOSUB SUB_EMS
- IF %EMM_X EQ 1 GOTO TOP
- GOSUB SUB_IFS_X
- IF %IFS_X EQ 1 GOTO TOP
- GOSUB SUB_umb
- IF %umb_X EQ 1 GOTO TOP
- hdpmi32 -d
- hdpmi32 -u
- set HDPMI=
- grub.exe --config-file="/grub/grub.lst"
- goto top
- :06h
- rem.Change Chinese system.
- :6h1
- call %ramdisk%\ucdos\2CJK.bat
- call %ramdisk%\cn.bat
- wbat box "DOS 下的中文环境被设置为 CJKDOS 2.1 !" ,OK#1,5
- goto top
- :6h2
- call %ramdisk%\ucdos\2tw.bat
- Call %ramdisk%\cn.bat
- wbat box "DOS 下的中文环境被设置为 TWAY 3.1 !" ,OK#1,5
- goto top
- :6h3
- call %ramdisk%\ucdos\2uc.bat
- call %ramdisk%\cn.bat
- wbat box "DOS 下的中文环境被设置为 UCDOS 98!" ,OK#1,5
- goto top
- :6h4
- call %ramdisk%\ucdos\2ac.bat
- call %ramdisk%\cn.bat
- wbat box "DOS 下的中文环境被设置为 ACIOS 4.0!" ,OK#1,5
- goto top
- :6h5
- call %ramdisk%\ucdos\2CC.bat
- call %ramdisk%\cn.bat
- wbat box "DOS 下的中文环境被设置为 CCDOS 97 !" ,OK#1,5
- goto top
- :6h6
- endlocal
- set /e /m input=1
- wbat box "Chinese Input is Enabled !" ,OK#1,5
- setlocal
- goto top
- :6h7
- endlocal
- set /m /e input=0
- wbat box "Chinese Input is Disabled !" ,OK#1,5
- setlocal
- goto top
- :nosupported
- cls
- echo This mode is not supported !
- echo Press "DTS" run DOSTOOLS.
- echo %_time ....This mode is not supported !>> "dts4.log"
- goto end_2
- :end
- cls
- echo Press "DTS4" run DOSTOOLS with MODE:"%CONFIG%".
- :end_2
- echo Press "ML" to display DTS_command_help.
- beep 800 3 && beep 100 6
- endlocal
- quit
复制代码 |
-
1.png
(53.11 KB, 下载次数: 126)
|