无忧启动论坛

标题: [原创]自制DOS工具箱 V0.6 正式版 [打印本页]

作者: sunsea    时间: 2011-9-11 17:10
标题: [原创]自制DOS工具箱 V0.6 正式版
已有新版本,下载地址:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=199261

菜鸟制作……难免错漏……请高手勿发笑……有BUG、意见、建议请及时投诉(跟帖或PM给我)
【截图】










【更新历史】
*V0.6 2011-9-11 暨 “9·11”十年纪念日特别版:
增加ezCopy、WBAT、Killer、Escape、inifile、lmod、ri、xfind、wait、diskfix、pqdi、smartdrv、acopy、crdisk,修正dm无法运行的BUG,增加EMM386模式和纯净模式,增加引导记录,可直接引导
*V0.5 2011-9-9 暨 中秋特别版:
增加LFORMAT、KVFIX、EXTRACT,命令集又重新排版,修正一BUG
该版下载地址:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=198857
*V0.4 2011-9-4
增加New Hex Editor、gdisk、vc、UNRAR、RAR、PKZIP,修正一BUG,将命令集彻底重新排版,修正FDISK的运行错误(FDISK的运行错误最早指出来的人是2010hb_7114楼的帖子,在此致谢!)
该版下载地址:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=198685
*V0.3:2011-9-3
增加HPA、Leos、UHPA工具,增加光盘版,扔掉smartdrv,换用qcache!(qcache感谢willsion同学的贡献:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=118994&extra=page%3D1),采纳4楼意见,将qcache作为一选项(放在命令集里)
该版下载地址:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=198671&highlight=
*V0.2 2011-7-16
修正大量缺陷、错误、命令集设置滚屏强烈推荐下载了V0.1版本的用户更新到此版!
该版下载地址:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=196998
*V0.1  2011-7-12
发布第一个版本

【MD5】
光盘版:76CF2DD09812002226502DA06E7B22E6
原始软盘镜像:46E49A7844A5D327C8BF0A1D0D207018
GZIP压缩版:B092DC1FCDC39FFE1689AC23E985A456

【下载地址】
光盘版:http://115.com/file/e6vnyfmo
原始软盘镜像:http://115.com/file/e6vnylir
GZIP压缩版:http://115.com/file/aqygzjbh
zhaohj提供的FTP空间上:在2011czmxbb52文件夹下的V0.6里有这三个版本

【说明】
1.由于功能强大,所以切勿滥用,否则会造成无法挽回的后果!
2.启动用GRUB4DOS引导即可(在本地硬盘上用GRUB4DOS测试通过)

【技术参数】
1、Config.sys内容
  1. [menu]
  2. submenu=menu1, Boot with UMBPCI.SYS
  3. submenu=menu2, Boot with EMM386
  4. menuitem=realmode1, Mini DOS
  5. MENUDEFAULT=5,30
  6. MENUCOLOR=7,0

  7. [menu1]
  8. menuitem=1, Boot DOS (has tools box,support IDE-CDROM, support USB)
  9. menuitem=2, Boot DOS (has tools box and support SATA-CDROM, support USB)
  10. menuitem=3, Boot DOS (has tools box,not support CDROM, support USB!)
  11. menuitem=4, Boot DOS (has tools box,support USB-CDROM)
  12. menuitem=5, Boot DOS (has tools box,support IDE-CDROM)
  13. menuitem=6, Boot DOS (has tools box and support SATA-CDROM)
  14. menuitem=7, Boot DOS (has tools box,not support CDROM!)
  15. menuitem=realmode2, Mini DOS
  16. MENUDEFAULT=5,30
  17. MENUCOLOR=7,0

  18. [menu2]
  19. menuitem=8, Boot DOS (has tools box,support IDE-CDROM, support USB)
  20. menuitem=9, Boot DOS (has tools box and support SATA-CDROM, support USB)
  21. menuitem=10, Boot DOS (has tools box,not support CDROM, support USB!)
  22. menuitem=11, Boot DOS (has tools box,support USB-CDROM)
  23. menuitem=12, Boot DOS (has tools box,support IDE-CDROM)
  24. menuitem=13, Boot DOS (has tools box and support SATA-CDROM)
  25. menuitem=14, Boot DOS (has tools box,not support CDROM!)
  26. menuitem=realmode3, Mini DOS
  27. MENUDEFAULT=5,30
  28. MENUCOLOR=7,0

  29. [1]
  30. device=SYS\himem.sys /testmem:off
  31. device=SYS\UMBPCI.SYS
  32. dos=high,umb
  33. devicehigh=sys\VIDE-CDD.sys /d:IDECD1
  34. devicehigh=sys\USBASPI.SYS
  35. set devmode=1

  36. [2]
  37. device=SYS\himem.sys /testmem:off
  38. device=SYS\UMBPCI.SYS
  39. dos=high,umb
  40. devicehigh=sys\gcdrom.sys /d:SATACD1
  41. devicehigh=sys\USBASPI.SYS
  42. set devmode=2

  43. [3]
  44. device=SYS\UMBPCI.SYS
  45. devicehigh=SYS\himem.sys /testmem:off
  46. dos=high,umb
  47. devicehigh=sys\USBASPI.SYS
  48. set devmode=0

  49. [4]
  50. device=SYS\himem.sys /testmem:off
  51. device=SYS\UMBPCI.SYS
  52. devicehigh=SYS\himem.sys /testmem:off
  53. dos=high,umb
  54. devicehigh=sys\USBASPI.SYS
  55. devicehigh=USBCD.SYS /D:USBCD1
  56. devicehigh=USBCD.SYS /D:USBCD2
  57. set devmode=4

  58. [5]
  59. device=SYS\himem.sys /testmem:off
  60. device=SYS\UMBPCI.SYS
  61. dos=high,umb
  62. devicehigh=sys\VIDE-CDD.sys /d:IDECD1
  63. set devmode=5

  64. [6]
  65. device=SYS\himem.sys /testmem:off
  66. device=SYS\UMBPCI.SYS
  67. dos=high,umb
  68. devicehigh=sys\gcdrom.sys /d:SATACD1
  69. set devmode=6

  70. [7]
  71. device=SYS\himem.sys /testmem:off
  72. device=SYS\UMBPCI.SYS
  73. dos=high,umb
  74. set devmode=0

  75. [8]
  76. device=SYS\himem.sys /testmem:off
  77. device=sys\emm386.exe NOEMS novcpi i=b000-b7ff
  78. dos=high,umb
  79. devicehigh=sys\VIDE-CDD.sys /d:IDECD1
  80. devicehigh=sys\USBASPI.SYS
  81. set devmode=1

  82. [9]
  83. device=SYS\himem.sys /testmem:off
  84. device=sys\emm386.exe NOEMS novcpi i=b000-b7ff
  85. dos=high,umb
  86. devicehigh=sys\gcdrom.sys /d:SATACD1
  87. devicehigh=sys\USBASPI.SYS
  88. set devmode=2

  89. [10]
  90. device=SYS\himem.sys /testmem:off
  91. decice=sys\emm386.exe NOEMS novcpi i=b000-b7ff
  92. dos=high,umb
  93. devicehigh=sys\USBASPI.SYS
  94. set devmode=0

  95. [11]
  96. device=SYS\himem.sys /testmem:off
  97. device=sys\emm386.exe NOEMS novcpi i=b000-b7ff
  98. dos=high,umb
  99. devicehigh=sys\USBASPI.SYS
  100. devicehigh=USBCD.SYS /D:USBCD1
  101. devicehigh=USBCD.SYS /D:USBCD2
  102. set devmode=4

  103. [12]
  104. device=SYS\himem.sys /testmem:off
  105. device=sys\emm386.exe NOEMS novcpi i=b000-b7ff
  106. dos=high,umb
  107. devicehigh=sys\VIDE-CDD.sys /d:IDECD1
  108. set devmode=5

  109. [13]
  110. device=SYS\himem.sys /testmem:off
  111. device=sys\emm386.exe NOEMS novcpi i=b000-b7ff
  112. dos=high,umb
  113. devicehigh=sys\gcdrom.sys /d:SATACD1
  114. set devmode=6

  115. [14]
  116. device=SYS\himem.sys /testmem:off
  117. device=sys\emm386.exe NOEMS novcpi i=b000-b7ff
  118. dos=high,umb
  119. set devmode=0

  120. [realmode1]
  121. device=SYS\himem.sys /testmem:off
  122. dos=high,umb
  123. set devmode=0

  124. [realmode2]
  125. device=SYS\himem.sys /testmem:off
  126. device=sys\umbpci.sys
  127. dos=high,umb
  128. set devmode=0

  129. [realmode3]
  130. device=SYS\himem.sys /testmem:off
  131. device=sys\emm386.exe NOEMS novcpi i=b000-b7ff
  132. dos=high,umb
  133. set devmode=0

  134. [common]
  135. files=80
  136. stackshigh=9,256
  137. lastdrive=z
  138. numlock=off
复制代码
2、Autoexec.bat内容:
  1. @echo off
  2. goto pre-treatment
  3. :pre-treatment
  4. A:
  5. A:\SYS\xmsdsk.exe 38782 X: /y
  6. set ramdrive=X:\
  7. pkunzip -d A:\tools.zip X:\
  8. rem extract A:\tools.ex_ /y /e /l X:\
  9. md X:\temp
  10. set temp=X:\temp
  11. set tmp=X:\temp
  12. set #3=;X:\ptdd;X:\tw;X:\vc
  13. set #2=X:\memscan;X:\mhdd;X:\pq;X:\pqdi
  14. set #1=;X:\chkdsk;X:\dm;X:\doslfn;X:\HPA;
  15. set PATH=A:\;A:\sys;X:\;X:\pic;X:\adds%#1%%#2%%#3%
  16. md tw
  17. if %devmode%==1 goto IDECD
  18. if %devmode%==2 goto SATACD
  19. if %devmode%==5 goto IDECD
  20. if %devmode%==6 goto SATACD
  21. if %devmode%==4 goto USBCD

  22. :after-treatment
  23. call tw.bat
  24. rem echo 天汇中文载入成功!右Shift显示或隐藏状态栏,使用%ramdriver%tw /q退出,%ramdriver%tw /s加载输入法!
  25. X:
  26. lh doskey
  27. lh ctmouse
  28. lh killer
  29. lh escape
  30. call help.bat
  31. goto end

  32. :IDECD
  33. lh X:\shsucdx /D:IDECD1
  34. findcdx /s
  35. echo IDE-CD(DVD)ROM's driver load OK!
  36. goto after-treatment

  37. :SATACD
  38. lh X:\shsucdx /D:SATACD1
  39. findcdx /s
  40. echo STAT-CD(DVD)ROM's driver load OK!
  41. goto after-treatment

  42. :USBCD
  43. lh SHSUCDx /D:USBCD2
  44. lh SHSUCDx /D:USBCD1
  45. echo The USB CDROM loads in completion.
  46. findcdx /s
  47. goto after-treatment

  48. :end
复制代码


已有新版本,下载地址:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=199261

[ 本帖最后由 2011czmxbb52 于 2011-9-20 20:02 编辑 ]
作者: renchmin    时间: 2011-9-12 06:51
支持楼主的原创,很不错的。
作者: bianlimit    时间: 2011-9-12 07:50
要是排版清爽一点,看起来会舒服一点....

支持楼主....
作者: 527104427    时间: 2011-9-12 13:22
哇塞!!很厉害,就是看起来有点乱
作者: kzr588    时间: 2011-9-13 09:15
菜单项排版看着有点累
作者: gtxsyk    时间: 2011-9-13 09:54
支持原创,楼主辛苦了
作者: myie33    时间: 2011-9-13 10:25
不懂装懂,在瞎弄!
作者: yesfei    时间: 2011-9-14 10:31
希望越来越强大,工具箱完整后调调版面。谢谢分享。。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3