home *** CD-ROM | disk | FTP | other *** search
/ Share Gallery 1 / share_gal_1.zip / share_gal_1 / GE / GE003C.ZIP / FDINSTAL.BAT < prev    next >
DOS Batch File  |  1990-07-14  |  3KB  |  99 lines

  1. ECHO OFF
  2. IF NOT %2?==? GOTO GOAHEAD
  3. IF EXIST GO.BAT GO INSTALL
  4. GOTO FINISH
  5. :GOAHEAD
  6. ECHO :
  7. IF %3?==DISK2? GOTO BLDDISK2
  8. IF %3?==CONT2? GOTO GETDISK2
  9. IF %3?==ENDIT? GOTO ALLDONE
  10. IF EXIST CONFIG.SYS GOTO SKPCONFG
  11. ECHO>CONFIG.SYS BUFFERS=25
  12. :SKPCONFG
  13. IF EXIST AUTOEXEC.BAT GOTO SKPAUTO
  14. ECHO>AUTOEXEC.BAT ECHO OFF
  15. IF NOT EXIST AUTOEXEC.BAT ECHO>AUTOEXEC.BAT REM Auto Startup for FHS
  16. ECHO>>AUTOEXEC.BAT DATE
  17. ECHO>>AUTOEXEC.BAT DATECALC R
  18. ECHO>>AUTOEXEC.BAT FHS
  19. :SKPAUTO
  20. IF EXIST FHS.BAT GOTO SKPFHS
  21. ECHO>FHS.BAT ECHO OFF
  22. IF NOT EXIST FHS.BAT ECHO>FHS.BAT REM Starting Family History System
  23. ECHO>>FHS.BAT FAMINIT
  24. :SKPFHS
  25. IF EXIST FAMILY.DAT GOTO GETDISK2
  26. ECHO>FAMILY.DAT FILESA:FAMILY  .NAMA:FAMILY  .ADRA:FAMILY  .OTHA:ANCESTOR.WRKA:DESCNDNT.WRKLPT1:
  27. :GETDISK2
  28. ECHO :
  29. ECHO If you have 2 disk drives, you should now place the Family History System
  30. ECHO "B2" DISKETTE in the "A" drive.
  31. ECHO :
  32. ECHO If you have a single diskette drive, wait until you are asked to switch
  33. ECHO diskettes (I will be copying several program files and you will be asked
  34. ECHO to switch diskettes at least twice for each file).
  35. ECHO :
  36. PAUSE
  37. ECHO :
  38. COPY A:DATECALC.CO* %2:
  39. IF %3?==CONT2? COPY A:FAMMENU.* %2:
  40. IF %3?==CONT2? GOTO GETDISK3
  41. COPY A:FAM*.EXE %2:
  42. COPY A:PAF*.EXE %2:
  43. COPY A:BRUN*.EXE %2:
  44. IF %1?==1D? GOTO GETDISK3
  45. GOTO GOBACK
  46. :BLDDISK2
  47. DEL %2:FHSINSTL.BAT >NUL:
  48. ECHO :
  49. ECHO If your system has 2 disk drives you should place the REPORT diskette
  50. ECHO in the "%2" drive at this time.
  51. ECHO :
  52. ECHO If your system has a single diskette drive, wait until prompted to place
  53. ECHO the REPORT diskette in this drive (which will then be designated the
  54. ECHO "%2" drive).
  55. ECHO During this installation procedure you will be faced with a lot of "disk
  56. ECHO shuffling".  I will try to keep you informed as to which diskettes should
  57. ECHO be in the "A" and "%2" drives, but you should wait until instructed by the
  58. ECHO operating system to switch diskettes in your disk drive.
  59. ECHO :
  60. PAUSE
  61. ECHO :
  62. ECHO I am now going to copy a file to the "%2" drive which will take control
  63. ECHO of the installation process.
  64. ECHO :
  65. COPY FDINSTAL.BAT %2:FHSINSTL.BAT
  66. %2:
  67. FHSINSTL %1 %2 CONT2
  68. :GETDISK3
  69. ECHO :
  70. ECHO If you have 2 disk drives, you should now place the Family History System
  71. ECHO "B3" DISKETTE in the "A" drive.
  72. ECHO :
  73. ECHO If you have a single diskette drive, wait until you are asked to switch
  74. ECHO diskettes (I will be copying several program files and you will be asked
  75. ECHO to switch diskettes at least twice for each file).
  76. ECHO :
  77. PAUSE
  78. ECHO :
  79. COPY A:*.EXE %2:
  80. :GOBACK
  81. ECHO :
  82. ECHO If you have 2 diskette drives you should now place the Family History
  83. ECHO System "B1" DISKETTE in the "A" drive.
  84. ECHO :
  85. ECHO If you have a single diskette drive you should wait until you are asked
  86. ECHO to switch diskettes.
  87. ECHO :
  88. PAUSE
  89. A:
  90. IF %1?==1D? FDINSTAL %1 %2 ENDIT
  91. IF %3?==? FDINSTAL %1 %2 DISK2
  92. FDINSTAL %1 %2 ENDIT
  93. :ALLDONE
  94. DEL %2:FHSINSTL.BAT > NUL:
  95. ECHO :
  96. ECHO You may now start a Family History System session by placing your
  97. ECHO STARTUP diskette in the "A" drive and entering: FHS  or  FAMINIT
  98. :FINISH
  99.