home *** CD-ROM | disk | FTP | other *** search
/ Jason Aller Floppy Collection / 162.img / DTECHADV.ZIP / QUIKSTAL.BAT < prev    next >
DOS Batch File  |  1988-09-19  |  2KB  |  76 lines

  1. ECHO OFF
  2. CLS
  3. SET FLOPPY=Y
  4. SET XDRIVE=A
  5. SET FILE=AUTOEXEC.BAT
  6. QSTAL #
  7. IF ERRORLEVEL 0 SET DRIVE=C
  8. IF ERRORLEVEL 2 SET DRIVE=D
  9. IF ERRORLEVEL 3 SET DRIVE=E
  10. QSTAL ?
  11. IF ERRORLEVEL 1 GOTO FLOPPY
  12. SET FLOPPY=N
  13. SET XDRIVE=%DRIVE%
  14. SET FILE=DTAAUTOX.BAT
  15. CLS
  16. ECHO Copying Disk Technician Advanced files to %DRIVE%: . . .
  17. COPY DTA.EXE %DRIVE%: >NUL
  18. COPY DTARPT.EXE %DRIVE%: >NUL
  19. COPY SPAINSTL.EXE %DRIVE%: >NUL
  20. COPY DTAINSTL.EXE %DRIVE%: >NUL
  21. COPY QSTAL.EXE %DRIVE%: >NUL
  22. IF EXIST %DRIVE%:DTA.EXE GOTO SKIP1
  23. ECHO Unable to copy DTA.EXE to %DRIVE%:
  24. PAUSE
  25. :SKIP1
  26. %DRIVE%:
  27. CLS
  28. :FLOPPY
  29. CLS
  30. IF %FLOPPY% == Y DEL A:README.DOC
  31. ECHO Copying SafePark Advanced files to %DRIVE%: . . .
  32. COPY A:SPA.EXE %DRIVE%: >NUL
  33. IF EXIST %DRIVE%:SPA.EXE GOTO SKIP2
  34. ECHO Unable to copy SPA.EXE to %Drive%:
  35. PAUSE
  36. :SKIP2
  37. IF %FLOPPY% == Y DEL A:SPA.EXE
  38. CLS
  39. ECHO Creating %FILE% file . . .
  40. ECHO echo off > %FILE%
  41. ECHO cls >> %FILE%
  42. ECHO ECHO Disk Technician Advanced is loading. Please stand by. >> %FILE%
  43. ECHO rem (note: Any commands that you add after the next line will be ingored) >> %FILE%
  44. ECHO dta >> %FILE%
  45. IF EXIST %FILE% GOTO SKIP3
  46. ECHO Unable to create %FILE% file.
  47. PAUSE
  48. :SKIP3
  49. CLS
  50. IF EXIST AUTOEXEC.BAT GOTO AXX
  51. ECHO ECHO OFF > AUTOEXEC.BAT
  52. ECHO CLS >> AUTOEXEC.BAT
  53. ECHO DATE >> AUTOEXEC.BAT
  54. ECHO TIME >> AUTOEXEC.BAT
  55. ECHO ECHO >> AUTOEXEC.BAT
  56. ECHO VER >> AUTOEXEC.BAT
  57. :AXX
  58. ECHO Creating DTA.CTL file . . .
  59. QSTAL &
  60. IF EXIST DTA.CTL GOTO SKIP4
  61. ECHO Unable to create DTA.CTL.
  62. PAUSE
  63. :SKIP4
  64. SPAINSTL
  65. DEL SPAINSTL.EXE
  66. CLS
  67. ECHO Creating DTA.RPT file . . .
  68. QSTAL @
  69. IF EXIST DTA.RPT GOTO SKIP5
  70. ECHO Unable to create DTA.RPT.
  71. PAUSE
  72. :SKIP5
  73. DEL QSTAL.EXE
  74. DTAINSTL
  75. A:
  76. IF %FLOPPY% == Y DEL A:QUIKSTAL.BAT >NUL