home *** CD-ROM | disk | FTP | other *** search
/ Chip 2009 November / Chip_2009.11_CD.iso / BCDW / hiren.ima / autoexec.bat next >
Encoding:
DOS Batch File  |  2009-08-16  |  6.3 KB  |  219 lines

  1. @echo off
  2. set path=
  3. set ramd=R
  4. IF %config%==DOCMEM goto %config%
  5. IF %config%==GM goto %config%
  6. IF %config%==MEMTEST goto %config%
  7. IF %config%==TESTMEM11 goto %config%
  8. IF %config%==TESTMEM12 goto %config%
  9. IF %config%==TESTMEM2 goto %config%
  10. IF %config%==NORAM goto finish
  11. IF %config%==DOSNOCD startup all nocd
  12. IF %config%==NETWORK startup all nm
  13. IF %config%==PC startup all nm
  14. IF %config%==USB startup all usb
  15. IF %config%==GHOSTUSB startup all usb
  16. IF %config%==SCSI startup all scsi
  17. IF %config%==GHOSTSC startup all scsi
  18. startup all
  19. :all
  20. IF %_cd%'==no' goto finish
  21. if not exist %ramd%:\uharcd.exe copy %cdrom%\bootcd\uharcd.exe %ramd%:\>nul
  22. IF %config%==GHOSTUSB call ghost
  23. IF %config%==GHOSTSC call ghost
  24. IF %config%==NETWORK %config% x
  25. IF %config%==PC call %config% 
  26. IF %config%==PQPM call %config%
  27. IF %config%==ADDS call %config%
  28. IF %config%==DOSNOSMT set ns=1
  29. IF %config%==PM call %config%
  30. IF %config%==PART call %config%
  31. IF %config%==PRESIZER call %config%
  32. IF %config%==SFDISK call %config%
  33. IF %config%==SPFDISK call %config%
  34. IF %config%==XFDISK call %config%
  35. IF %config%==GDISK call %config%
  36. IF %config%==SDISK call %config%
  37. IF %config%==PTEDIT call %config%
  38. IF %config%==PQDI call %config%
  39. IF %config%==GHOST call %config%
  40. IF %config%==ATIS call %config%
  41. IF %config%==IFD call %config%
  42. IF %config%==SAVEPART call %config%
  43. IF %config%==COPYR call %config%
  44. IF %config%==SNAPSHOT call %config%
  45. IF %config%==FPROT call %config%
  46. IF %config%==MCAFEE call %config%
  47. IF %config%==NAV call %config%
  48. IF %config%==CHANGEPW %config%
  49. IF %config%==APR call %config%
  50. IF %config%==APC call %config%
  51. IF %config%==UNERASER call %config%
  52. IF %config%==WDC call %config%
  53. IF %config%==DM call %config%
  54. IF %config%==SPEEDSYS %config%
  55. IF %config%==SA call %config%
  56. IF %config%==NSSI call %config%
  57. IF %config%==DOSNOEMM set ns=1
  58. IF %config%==AIDA goto %config%
  59. IF %config%==HWINFO goto %config%
  60. IF %config%==ASTRA call %config%
  61. IF %config%==PCCONFIG call %config%
  62. IF %config%==HDDREG call %config%
  63. IF %config%==SYSCHK call %config%
  64. IF %config%==PCCHECK call %config%
  65. IF %config%==TS call %config%
  66. IF %config%==PCDOCTOR %config%
  67. IF %config%==PCI call %config%
  68. IF %config%==TEST call %config%
  69. IF %config%==TESTHDD call %config%
  70. IF %config%==ESTEST %config%
  71. IF %config%==NDD call %config%
  72. IF %config%==NDE call %config%
  73. IF %config%==MBRTOOL call %config%
  74. IF %config%==BM call %config%
  75. IF %config%==MBRWORK call %config%
  76. IF %config%==DISKMAN4 call %config%
  77. IF %config%==BOOTFIX call %config%
  78. IF %config%==BOOTSV call %config%
  79. IF %config%==BOOTPART call %config%
  80. IF %config%==PTD call %config%
  81. IF %config%==SBMINST call %config%
  82. IF %config%==MBRWIZD call %config%
  83. IF %config%==CMOSPWD call %config%
  84. IF %config%==CMOS call %config%
  85. IF %config%==CMOSPWC call %config%
  86. IF %config%==IBIOS call %config%
  87. IF %config%==BIOS call %config%
  88. IF %config%==CPUID call %config%
  89. IF %config%==CTIA call %config%
  90. IF %config%==UNIFLASH call %config%
  91. IF %config%==KILLCMOS call %config%
  92. IF %config%==DMICFG call %config%
  93. IF %config%==MHDD call %config%
  94. IF %config%==VICTORIA call %config%
  95. IF %config%==ATAPWD call %config%
  96. IF %config%==HDDTOOLS call %config% %V%
  97. IF %config%==HDDERASE call %config%
  98. IF %config%==PV call PICTVIEW
  99. IF %config%==QV call %config%
  100. IF %config%==DP call %config%
  101. IF %config%==MTL call %config%
  102. IF %config%==MPLAY call %config%
  103. IF %config%==COM1 call cab mix
  104. IF %config%==LPT1 call cab mix
  105. IF %config%==COM1 loadsys /ss /od interlnk.exe /drives:5 /com1 /noprinter
  106. IF %config%==LPT1 loadsys /ss /od interlnk.exe /drives:5 /lpt1 /noprinter
  107. IF %config%==SMARTUDM call %config%
  108. IF %config%==HDS call %config%
  109. IF %config%==KILLDISK call %config%
  110. IF %config%==HDAT2 call %config%
  111. IF %config%==REGVIEW call %config%
  112. IF %config%==REHIVE call %config%
  113. IF %config%==GHSTWALK call %config%
  114. wbat fill (+cyan on black)
  115. if %ns%1==11 goto nosmart
  116. echo çáúαπªáε SmartDrv
  117. smartdrv>nul
  118. :nosmart
  119. set ns=
  120. IF %config%==MINI98 %config%
  121. if exist %ramd%:\fdisk.exe goto notools
  122. copy %cdrom%\bootcd\tools.uha %ramd%:\ >nul
  123. uharcd x -y+ -t%ramd%:\ %ramd%:\tools.uha
  124. del %RAMD%:\tools.uha >nul
  125. :notools
  126. IF %config%==ER call %config%
  127. IF %config%==TESTDISK call %config%
  128. IF %config%==PHOTOREC call %config%
  129. IF %config%==UNERASE call %config%
  130. IF %config%==LOST_FND call %config%
  131. IF %config%==DOSBURN %config%
  132. IF %config%==LL call LL5
  133. IF %config%==DOSNAV call %config%
  134. IF %config%==NC call %config%
  135. IF %config%==FM call %config%
  136. IF %config%==FW call %config%
  137. IF %config%==DCC call DosCC
  138. IF %config%==VC call %config%
  139. IF %config%==FX call %config%
  140. IF %config%==ODA call %config%
  141. IF %config%==NTFS call %config%
  142. IF %config%==NTFS4DOS call %config%
  143. IF %config%==PMOUNT %config%
  144. IF %config%==NTFSDOSR call %config%
  145. IF %config%==ANR call %config%
  146. IF %config%==EDITBINI call %config%
  147. IF %config%==NTPWD call %config%
  148. IF %config%==WIN311 %config%
  149. IF %cmd%1==YES1 goto end
  150. goto finish
  151. :docmem
  152. set _cd=no
  153. mouse
  154. %config%
  155. goto info
  156. :gm
  157. set _cd=no
  158. %config% /q
  159. goto info
  160. :memtest
  161. set _cd=no
  162. cls
  163. memtest
  164. goto info
  165. :testmem11
  166. set _cd=no
  167. testmem
  168. goto info
  169. :testmem12
  170. set _cd=no
  171. testmem1
  172. goto info
  173. :testmem2
  174. set _cd=no
  175. testmem2
  176. goto info
  177. :aida
  178. call cab %config%
  179. call loadcd u
  180. aida
  181. :loadcddr
  182. wbat box " ^  çáúαπº¿Γ∞ ñαá⌐óÑα CDROM ?  ^ ",äá,ìÑΓ #1,2
  183. if errorlevel 1 if not errorlevel 2 call loadcd
  184. goto finish
  185. :hwinfo
  186. call cab %config%
  187. call loadcd u
  188. %config%
  189. goto loadcddr
  190.  
  191. :finish
  192. if %cdrom%'==B:' goto nocd
  193. IF not exist %cdrom%\BootCD\pqpm.uha goto nocd
  194. echo   %cdrom% - ä¿ß¬ CDROM
  195. goto ramd
  196. :nocd
  197. set _cd=no
  198. if exist %ramd%:\nul goto ramd
  199. goto info
  200. :ramd
  201. %ramd%:>nul
  202. wbat fill (+cyan on black)
  203. echo   %ramd%: - Ram ä¿ß¬
  204. :info
  205. echo   B: - ä¿ß¬ FDD
  206. echo  ╔════════════════════════════════════════════════════════════════════════════╗
  207. echo  ║                                                                            ║
  208. echo  ║                                                                            ║
  209. echo  ║                       Chip_BootCD 1.2 Éπß߬á∩ óÑαß¿∩                       ║
  210. echo  ║                                                                            ║
  211. echo  ║                                                                            ║
  212. echo  ╚════════════════════════════════════════════════════════════════════════════╝
  213. :end
  214. IF %_cd%'==no' goto x
  215. echo ìáíÑα¿ΓÑ M ñ½∩ ó맮óá îÑ¡ε
  216. :x
  217. IF not %cmd%1==YES1 cd\ >nul
  218. set cmd=
  219.