home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 March / Chip_2011.03_CD.iso / BCDW / hiren.ima / STARTUP.BAT < prev    next >
Encoding:
DOS Batch File  |  2008-02-24  |  2.0 KB  |  69 lines

  1. @echo off
  2. if %1'==' goto EOF
  3. REM -- ä½∩ ºáúαπº¬¿ á½∞ΓÑα¡áΓ¿ó¡«⌐ ¬«¡Σ¿úπαᵿ¿ USB --
  4. REM -- ôäÇïêÆà "REM " ¡á æïàäô₧Öàë ßΓ᫬Ñ
  5. REM if exist bootcd\uharcd.exe set RAM=102400
  6. IF "%RAM%==" goto s
  7. echo æ«ºñáε %RAM% Kí Ram ä¿ß¬ ¬á¬ %ramd%:
  8. REM xmsdsk %RAM% %ramd%: /t /y
  9. shsurdrv /D:%RAM%K:D512:$RAM-DRIVE,%ramd% /QQ
  10. set ram=
  11. goto cp
  12. :s
  13. echo æ«ºñáε 50Mí Ram ä¿ß¬ ¬á¬ %ramd%:
  14. REM xmsdsk 51200 %ramd%: /t /y >nul
  15. shsurdrv /D:51200K:D512:$RAM-DRIVE,%ramd% /T /QQ
  16. :cp
  17. if exist %ramd%:\nul goto ramok
  18. echo.
  19. echo !! ÄÿêüèÇ ß«ºñá¡¿∩ Ram ä¿ß¬á ¬á¬ %ramd%: !!
  20. echo    φΓ« ó«º¼«ª¡« Ñß½¿ »á¼∩Γ¿ í«½∞ΦÑ 2GB
  21. echo.
  22. echo çáúαπªáε ßΓá¡ñáαΓ¡δ⌐ RamDrive.sys ß 32Mí...
  23. devload ramDrive.sys 32767 512 512 /E >nul
  24. findramd
  25. IF ERRORLEVEL  3 SET ramd=C
  26. IF ERRORLEVEL  4 SET ramd=D
  27. IF ERRORLEVEL  5 SET ramd=E
  28. IF ERRORLEVEL  6 SET ramd=F
  29. IF ERRORLEVEL  7 SET ramd=G
  30. IF ERRORLEVEL  8 SET ramd=H
  31. IF ERRORLEVEL  9 SET ramd=I
  32. IF ERRORLEVEL 10 SET ramd=J
  33. IF ERRORLEVEL 11 SET ramd=K
  34. IF ERRORLEVEL 12 SET ramd=L
  35. IF ERRORLEVEL 13 SET ramd=M
  36. IF ERRORLEVEL 14 SET ramd=N
  37. IF ERRORLEVEL 15 SET ramd=O
  38. IF ERRORLEVEL 16 SET ramd=P
  39. IF ERRORLEVEL 17 SET ramd=Q
  40. IF ERRORLEVEL 18 SET ramd=R
  41. if exist %ramd%:\nul echo RamDrive.sys ôæÅàÿìÄ ºáúαπªÑ¡ ¬á¬ %ramd%:
  42. echo.
  43. if exist %ramd%:\nul goto ramok
  44. echo ÄÿêüèÇ »α¿ ß«ºñá¡¿¿ Ram ä¿ß¬á
  45. pause
  46. goto stop
  47.  
  48. :ramok
  49. for %%v in (command.com extract.exe mouse.com drivers.cab usb_aspi.cab) do copy %%v %ramd%:\ >nul
  50. set comspec=%ramd%:\command.com
  51. BootDriv.exe>%ramd%:\z.bat
  52. type autoexec.dat>>%ramd%:\z.bat
  53. type autoexec.bat>>%ramd%:\z.bat
  54. REM -- ä½∩ á½∞ΓÑα¡áΓ¿ó¡«⌐ ¬«¡Σ¿úπαᵿ¿ USB --
  55. REM -- Ñß½¿ éδ »«½πτ¿½¿ "General failure reading drive"
  56. REM -- ôäÇïêÆà "REM " ó ßΓα«¬Ñ 5 (if exist bootcd\pqpm.uha set RAM=102400) ê
  57. REM -- ôäÇïêÆà ß½ÑñπεΘπε ßΓ᫬π "GOTO NORMAL" (¿½¿ ñ«íáó∞ΓÑ REM ó ¡áτὫ)
  58. GOTO NORMAL
  59. if not exist bootcd\uharcd.exe goto NORMAL
  60. md %ramd%:\BootCD
  61. md %ramd%:\BootCD\vdefs
  62. copy bootcd\uha*.exe %ramd%:\BootCD
  63. copy bootcd\*.uha %ramd%:\BootCD
  64. copy bootcd\vdefs\*.* %ramd%:\BootCD\vdefs
  65. :NORMAL
  66. %ramd%:
  67. z %1 %2
  68. :stop
  69.