home *** CD-ROM | disk | FTP | other *** search
/ Jason Aller Floppy Collection / 67.img / MICROCAP.ZIP / INSTALL.BAT < prev    next >
DOS Batch File  |  1988-06-15  |  3KB  |  106 lines

  1. echo off
  2. cls
  3. if "%1" == ""   goto err1
  4. if "%2" == ""   goto err1
  5. if "%1" == "%2" goto err2
  6. if "%2" == "B:" goto floppy
  7. if "%2" == "b:" goto floppy
  8. if "%2" == "A:" goto floppy
  9. if "%2" == "a:" goto floppy
  10.  
  11.  
  12. :harddisk
  13. if not exist %2\mc2.exe md %2
  14. cd %2
  15. if not exist %2\data\library.std md %2\data
  16.  
  17. cls
  18. echo MICRO-CAP II Student Version Hard Disk installation.
  19. echo copyright (c) 1986,87,88 Spectrum Software.
  20. echo 
  21. if not exist %1mc2.exe goto err3
  22. echo Copying MICRO-CAP II program files...
  23. copy %1*.* %2
  24.  
  25. cls
  26. if not exist %1\data\library.std goto err4
  27. echo Copying MICRO-CAP II Data and Library files...
  28. copy %1\data\*.* %2\data
  29. btest %2
  30. erase %2\btest.exe
  31. goto end
  32.  
  33. :floppy
  34. cls
  35. echo MICRO-CAP II Student Version Floppy Disk installation.
  36. echo 
  37. :FloppyA
  38. echo Insert formatted working Program Disk in Drive %2
  39. echo 
  40. pause
  41. if not exist %1mc2.exe goto FloppyA
  42. echo 
  43. echo Copying MICRO-CAP II program files...
  44. copy %1*.* %2
  45. btest %2
  46. erase %2\btest.exe
  47.  
  48. :FloppyB
  49. echo 
  50. echo Insert formatted working Data Disk in Drive %2 or
  51. echo press any key to put data files on program disk.
  52. echo 
  53. pause
  54. if not exist %1\data\library.std goto FloppyB
  55. echo 
  56. echo Copying MICRO-CAP II Data and Library files...
  57. copy %1\data\*.* %2
  58. goto floppyEnd
  59.  
  60. :err1
  61. cls
  62. echo Source/Target Drive(s) not specified.
  63. echo        ╔══════════════════════════════════════════════════════════╗
  64. echo        ║ MICRO-CAP II Student Version installation batch file     ║
  65. echo        ║                                                          ║
  66. echo        ║ To Install, log on to the drive containing               ║
  67. echo        ║ the Program diskette and type:  INSTALL from: to:        ║
  68. echo        ║ where:                                                   ║
  69. echo        ║      "from:" is the floppy drive letter of the           ║
  70. echo        ║              MICRO-CAP II Program diskette.              ║
  71. echo        ║      "to:"   is the drive letter and pathname where the  ║
  72. echo        ║              MICRO-CAP II programs will be installed.    ║
  73. echo        ║ For example, INSTALL A: C:\MC2                           ║
  74. echo        ║                                                          ║
  75. echo        ║ If you are installing on a two-drive system:             ║
  76. echo        ║ Place original Program Disk in Drive A and a formatted   ║
  77. echo        ║ disk without system files in Drive B, type: INSTALL A: B:║
  78. echo        ╚══════════════════════════════════════════════════════════╝
  79. echo 
  80.  
  81. goto finish
  82.  
  83. :err2
  84. echo You cannot install on the same drive.
  85. goto finish
  86.  
  87. :err3
  88. echo Error... Cannot file MC2 program files on %1
  89. goto finish
  90.  
  91. :err4
  92. echo Error... Cannot file Library files on %1\data
  93. goto finish
  94.  
  95. :floppyEnd
  96. cls
  97. echo 
  98. echo Be sure to copy the file, "COMMAND.COM" from your
  99. echo DOS diskette onto your working Program Disk.
  100.  
  101. :end
  102. echo 
  103. echo Installation completed successfully.
  104. :finish
  105. echo on
  106.