无忧启动论坛

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

作者: sunsea    时间: 2011-9-9 18:08
标题: [原创]自制DOS工具箱 V0.5 正式版
该软件有新版本:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=198900
菜鸟制作……难免错漏……高手请勿发笑……有BUG请及时报告

【截图】










【更新历史】
*V0.5 2011-9-9 暨中秋特别版:
增加LFORMAT、KVFIX、EXTRACT,命令集又重新排版,修正一BUG
*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】
原始软盘镜像:BB9AFA110CE66D24FA6BB75EA9298D97
GZIP压缩版:FD1AF61392C48BCB306B565E391B3C74
光盘版:E2A31B89B2AD80A50A57C98B8205C96B

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

【说明】
1.由于功能强大,所以切勿滥用,否则会造成无法挽回的后果!2.启动用GRUB4DOS引导即可(记住,用map而不是memdisk,用chainloader (fd0)/io.sys而不是chainloader (fd0)+1)

【技术参数】
1、Autoexec.bat代码:
  1. @echo off
  2. goto pre-treatment
  3. :pre-treatment
  4. A:
  5. A:\SYS\xmsdsk.exe 40960 X: /y
  6. set ramdrive=X:\
  7. pkunzip -d A:\tools.zip X:\
  8. md X:\temp
  9. set temp=X:\temp
  10. set tmp=X:\temp
  11. set #3=;X:\ptdd;X:\tw;X:\vc
  12. set #2=X:\memscan;X:\mhdd;X:\pq;X:\pqdi
  13. set #1=;X:\chkdsk;X:\dm;X:\doslfn;X:\HPA;
  14. set PATH=A:\;A:\sys;X:\;X:\pic;X:\adds%#1%%#2%%#3%
  15. md tw
  16. if %devmode%==1 goto IDECD
  17. if %devmode%==2 goto SATACD
  18. if %devmode%==5 goto IDECD
  19. if %devmode%==6 goto SATACD
  20. if %devmode%==4 goto USBCD

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

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

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

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

  46. :end
复制代码
2、Config.sys代码:
  1. [menu]
  2. menuitem=1, Boot DOS (has tools box,support IDE-CDROM, support USB and use UMBPCI.SYS)
  3. menuitem=2, Boot DOS (has tools box and support SATA-CDROM, support USB and use UMBPCI.SYS)
  4. menuitem=3, Boot DOS (has tools box,use UMBPCI.SYS,but not support CDROM, support USB!)
  5. menuitem=4, Boot DOS (has tools box,support USB-CDROM and use UMBPCI.SYS)
  6. menuitem=5, Boot DOS (has tools box,support IDE-CDROM and use UMBPCI.SYS)
  7. menuitem=6, Boot DOS (has tools box and support SATA-CDROM and use UMBPCI.SYS)
  8. menuitem=7, Boot DOS (has tools box,use UMBPCI.SYS,but not support CDROM!)
  9. MENUDEFAULT=5,30
  10. MENUCOLOR=7,0

  11. [1]
  12. device=SYS\himem.sys /testmem:off
  13. device=SYS\UMBPCI.SYS
  14. dos=high,umb
  15. devicehigh=sys\VIDE-CDD.sys /d:IDECD1
  16. devicehigh=sys\USBASPI.SYS
  17. set devmode=1

  18. [2]
  19. device=SYS\himem.sys /testmem:off
  20. device=SYS\UMBPCI.SYS
  21. dos=high,umb
  22. devicehigh=sys\gcdrom.sys /d:SATACD1
  23. devicehigh=sys\USBASPI.SYS
  24. set devmode=2

  25. [3]
  26. device=SYS\UMBPCI.SYS
  27. devicehigh=SYS\himem.sys /testmem:off
  28. dos=high,umb
  29. devicehigh=sys\USBASPI.SYS
  30. set devmode=0

  31. [4]
  32. device=SYS\himem.sys /testmem:off
  33. device=SYS\UMBPCI.SYS
  34. devicehigh=SYS\himem.sys /testmem:off
  35. dos=high,umb
  36. devicehigh=sys\USBASPI.SYS
  37. devicehigh=USBCD.SYS /D:USBCD1
  38. devicehigh=USBCD.SYS /D:USBCD2
  39. set devmode=4

  40. [5]
  41. device=SYS\himem.sys /testmem:off
  42. device=SYS\UMBPCI.SYS
  43. dos=high,umb
  44. devicehigh=sys\VIDE-CDD.sys /d:IDECD1
  45. set devmode=5

  46. [6]
  47. device=SYS\himem.sys /testmem:off
  48. device=SYS\UMBPCI.SYS
  49. dos=high,umb
  50. devicehigh=sys\gcdrom.sys /d:SATACD1
  51. set devmode=6

  52. [7]
  53. device=SYS\himem.sys /testmem:off
  54. device=SYS\UMBPCI.SYS
  55. dos=high,umb
  56. set devmode=0

  57. [common]
  58. files=80
  59. stackshigh=9,256
  60. lastdrive=z
  61. numlock=off
复制代码
该软件有新版本:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=198900

[ 本帖最后由 2011czmxbb52 于 2011-9-11 17:16 编辑 ]
作者: 33445566    时间: 2011-9-10 16:04
不错的DOS工具箱,支持原创
作者: wangziqiang    时间: 2011-9-10 23:26
支持楼主啊  辛苦了
作者: 讯极天度    时间: 2011-9-10 23:57
DOS版主都是高手a




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