home *** CD-ROM | disk | FTP | other *** search
/ Shareware 1 2 the Maxx / sw_1.zip / sw_1 / GENEFILE / FT119D.ZIP / COPYPROG.BAT < prev    next >
DOS Batch File  |  1989-10-16  |  2KB  |  86 lines

  1. ECHO OFF
  2. VERIFY ON
  3. CLS
  4. IF NOT x%1==x GOTO HARD
  5. QUERY Copy to a Hard disk or Floppy disks? (H/F) @HF
  6. IF ERRORLEVEL 2 GOTO FLOP
  7. ECHO .
  8. ECHO To copy to a hard disk you need to start this program with the
  9. ECHO drive and path of the sub-dir into which to copy the files.
  10. ECHO This sub-dir should be empty and should not be called FT as that
  11. ECHO is the name used to run FAMILY TIES.  (FAMTIES is used by many)
  12. ECHO .
  13. ECHO The syntax to copy to a hard disk C: and sub-dir FAMTIES would be:
  14. ECHO COPYPROG C:\FAMTIES
  15. ECHO .
  16. ECHO Please restart COPYPROG and add the drive and path as shown
  17. GOTO END
  18. :HARD
  19. ECHO .
  20. ECHO Copying all files to  %1
  21. ECHO .
  22. QUERY Is this correct (Y/N) @YN
  23. IF ERRORLEVEL = 2 GOTO END
  24. QUERY Copy the files to Hard disk drive letter (C..G) @CDEFG
  25. C:
  26. IF ERRORLEVEL 2 D:
  27. IF ERRORLEVEL 3 E:
  28. IF ERRORLEVEL 4 F:
  29. IF ERRORLEVEL 5 G:
  30. CD %1
  31. COPY A:*.*
  32. DOCS
  33. DEL DOCS.COM
  34. GOTO END
  35. :FLOP
  36. CLS
  37. ECHO .
  38. ECHO This program is to be used with 1 or 2 floppy drive systems
  39. ECHO It will copy all necessary files to a PROGRAM disk and if you wish,
  40. ECHO the DEMO and MANUAL files to another disk
  41. ECHO You will need 1 or 2 blank formatted system disks (FORMAT B:/S)
  42. ECHO Press CRTL BREAK to abort
  43. ECHO .
  44. ECHO The PROGRAM and INSTALL files will now be transfered.
  45. ECHO Place a blank formatted SYSTEM disk in drive B:
  46. ECHO (if a single drive then wait until requested to do so)
  47. PAUSE
  48. :ERRTST
  49. IF EXIST B:COMMAND.COM GOTO CPY1
  50. ECHO .
  51. ECHO The disk in drive B: does NOT have a SYSTEM (DOS) on it
  52. QUERY Do wish to abort COPYPROG and format 2 disks using FORMAT B:/S? (Y/N) @NY
  53. IF ERRORLEVEL 2 GOTO END
  54. :CPY1
  55. ECHO ON
  56. COPY FGRSH.INS B:
  57. COPY FT.EXE B:
  58. COPY FTCOLOR.DAT B:
  59. COPY PRINT.CTR B:
  60. COPY NAMES.* B:
  61. COPY FTINSTAL.* B:
  62. COPY *.FRM B:
  63. COPY UPDATE.BAT B:
  64. ECHO OFF
  65. ECHO .
  66. QUERY Do you wish to copy the DEMO & MANUAL files to another disk?  Y/N@YN
  67. IF ERRORLEVEL 2 GOTO END
  68. ECHO .
  69. ECHO Remove the un-installed PROGRAM disk from drive B:
  70. ECHO Insert a blank formatted SYSTEM disk in B: for
  71. ECHO the DEMO/TUTORIAL and DOCumentatation files
  72. ECHO (If a single drive then insert the new disk when requested for B:)
  73. PAUSE
  74. ECHO ON
  75. COPY FTDEMO.EXE B:
  76. COPY FIX-NAME.EXE B:
  77. COPY *.DOC B:
  78. COPY README.* B:
  79. B:
  80. A:DOCS
  81. ECHO OFF
  82. A:
  83. ECHO .
  84. ECHO The copy process is complete.
  85. :END
  86.