home *** CD-ROM | disk | FTP | other *** search
/ Share Gallery 1 / share_gal_1.zip / share_gal_1 / PA / PA011B.ZIP / UPDATE.BAT < prev    next >
DOS Batch File  |  1991-01-02  |  4KB  |  121 lines

  1. ECHO OFF
  2. CLS
  3. IF "%1==" GOTO nodir
  4. ECHO            THE FRONT OFFICE - Update - Version 6.1 - 11/01/90
  5. ECHO      ...       
  6. ECHO      DO YOU HAVE A CURRENT BACKUP?  If not, be sure to back up the 
  7. ECHO      your entire TFO system using 'BACKUP *.* A:' from the TFO prompt.
  8. ECHO      Or at least do a files backup with 'BACKUP C:\TFO\TFOFILES\*.*.
  9. ECHO                      BETTER SAFE THAN SORRY!
  10. ECHO      ...          
  11. ECHO  The distribution diskette should be in your A: or B: drive, and from your
  12. ECHO  Front Office hard disk directory enter 'tfo (drive)', where (drive) is
  13. ECHO  the drive letter (A: or B:) where your diskette is located. For example,
  14. ECHO  assuming the diskette is in A:, type from your Front Office HARD DISK PROMPT:
  15. ECHO              tfo a:
  16. ECHO  NOTE:  Please be sure to type the colon ...  
  17. ECHO      ...        
  18. ECHO Enter `Ctrl C' to exit....or...        
  19. PAUSE
  20. IF EXIST %1disk1 GOTO onedisk
  21. :DISK1
  22. IF NOT EXIST %1go.bat GOTO error1 
  23. CLS
  24. ECHO             THE FRONT OFFICE -  Update continued... Disk 1
  25. ECHO      ...
  26. ECHO      Copying files from ... %1
  27. COPY %1*.exe /v
  28. COPY %1*.bat /v
  29. ECHO      ...      
  30. ECHO      Remove the distribution diskette 1 from drive A: and,
  31. ECHO      Insert distribution diskette 2 in drive A:...    
  32. ECHO 
  33. PAUSE
  34. :DISK2 
  35. IF NOT EXIST %1iamname.dbf GOTO error2
  36. CLS
  37. ECHO             THE FRONT OFFICE -  Update continued... Disk 2
  38. ECHO      ...
  39. ECHO      Copying files from ... %1
  40. COPY %1*.bat /v
  41. COPY %1*.exe %1 /v
  42. ECHO      ... 
  43. GOTO harddisk
  44. :ONEDISK 
  45. CLS            
  46. ECHO                The Front Office - Update, continued... 
  47. ECHO -----------------------
  48. ECHO SINGLE DISKETTE VERSION
  49. ECHO -----------------------
  50. ECHO       You have received The Front Office on one diskette. 
  51. ECHO       ...
  52. ECHO       Copying files from ... %1
  53. COPY %1*.bat /v
  54. COPY %1*.exe /v
  55. :HARDDISK
  56. CLS          
  57. ECHO                The Front Office - Update, continued.... 
  58. ECHO        ... 
  59. ECHO     Special update database files will now be copied. When completed
  60. ECHO     this update will extract the file called IAMMAN.EXE from its
  61. ECHO     archive. This may take one or two minutes...please be patient!
  62. ECHO        ...
  63. pause
  64. COPY %1*.udb *.dbf 
  65. COPY %1*.udt *.dbt
  66. ECHO        ...
  67. tfoblink
  68. CLS
  69. ECHO                The Front Office - Update, continued.... 
  70. ECHO ...      
  71. ECHO     On the next screen that appears please do the following: 
  72. ECHO ...
  73. ECHO     A.  You will be given a special Utility Menu screen. Select 'U'-Update.
  74. ECHO     B.  Files will be upgraded, and when finished touch [Esc] to exit the 
  75. ECHO         Utility Menu, and type TFO [Enter] to begin The Front Office.
  76. ECHO ...          
  77. ECHO                  Thank you for using The Front Office
  78. ECHO                    ════════════════════════════════ 
  79. ECHO                   I a m - The NOW company that CARES 
  80. ECHO ...
  81. pause
  82. GOTO final
  83. :error1
  84. ECHO 
  85. ECHO      Insert DISK 1 of 2 ... PLEASE!
  86. ECHO ...
  87. PAUSE
  88. GOTO DISK1
  89. :error2 
  90. ECHO  
  91. ECHO      Insert DISK 2 of 2 ... PLEASE! 
  92. ECHO ...
  93. PAUSE 
  94. GOTO DISK2
  95. :final
  96. IF NOT EXIST tfo.exe GOTO end1
  97.    DEL tfo.exe
  98. :end1
  99. IF NOT EXIST install.bat GOTO end2
  100.    DEL install.bat
  101. :end2
  102. IF NOT EXIST iamdate.dbf GOTO end3
  103.    DEL iamdate.dbf
  104. :end3
  105. IF NOT EXIST tfoblink.exe GOTO end4
  106.    DEL tfoblink.exe
  107.    DEL hdinst.exe
  108. :end4
  109. IF NOT EXIST tfo.ovl GOTO end5
  110.    DEL *.ovl
  111. :end5
  112. tfo utility
  113. GOTO end
  114. :nodir
  115. Echo Use the tfo command from the hard disk prompt as follows: 
  116. Echo       tfo a:    or    tfo b:
  117. Echo Depending upon which diskette drive holds your diskette. 
  118. Echo Be sure to type to colon after the drive letter.
  119. Echo 
  120. :end
  121.