home *** CD-ROM | disk | FTP | other *** search
/ The Best of the Best / _.img / 02035 / gs / install.bat < prev    next >
DOS Batch File  |  1991-10-31  |  6KB  |  158 lines

  1. ECHO OFF
  2. CLS
  3. IF NOT EXIST gsbest.121 GOTO wlkikiv
  4. IF EXIST para01.dbf GOTO wlkikiv
  5.  
  6. IF "%1" == "" IF EXIST c:\gsbest\*.alt GOTO doppeltupdate
  7. IF NOT "%1" == "" IF EXIST %1%2\*.alt GOTO doppeltupdate
  8.  
  9. IF "%1" == "" IF EXIST c:\gsbest\texte1.dbf GOTO wlkikiv
  10. IF NOT "%1" == "" IF EXIST %1%2\texte1.dbf GOTO wlkikiv
  11.  
  12. CLS
  13. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  14. ECHO    ║ Installation GS-Bestellung 1.21            (c) 1991 Gandke & Schubert ║
  15. ECHO    ║                                                                       ║
  16. ECHO    ║ Bitte lesen Sie vor der Installation erst die Datei "install.txt".    ║
  17. ECHO    ║ Am einfachsten geht das durch die Eingabe von:                        ║
  18. ECHO    ║                                                                       ║
  19. ECHO    ║    A:\) start                                                         ║
  20. ECHO    ║                                                                       ║
  21. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  22. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  23. ECHO    ║         Weiter mit beliebiger Taste - Abbruch mit (CTRL)+(C)          ║
  24. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  25. ECHO.
  26. PAUSE >NUL
  27.  
  28. IF "%1" == "" GOTO lwfehlt
  29.  
  30. ECHO test >%1\abcxyz.tmp
  31. IF NOT EXIST %1\*.* GOTO wlkikiv
  32. DEL %1\abcxyz.tmp > NUL
  33. IF "%2" == "" GOTO wlkikiv
  34.  
  35. :fangean
  36.  
  37. IF "%2" == "" IF NOT EXIST c:\gsbest\gsbest.exe MD c:\gsbest > NUL
  38. IF "%2" == "" COPY install.bat c:\gsbest > NUL
  39. IF "%2" == "" IF NOT EXIST c:\gsbest\*.* GOTO wlkikiv
  40.  
  41. IF NOT "%2" == "" IF NOT EXIST %1%2\gsbest.exe MD %1%2 > NUL
  42. IF NOT "%2" == "" COPY install.bat %1%2 > NUL
  43. IF NOT "%2" == "" IF NOT EXIST %1%2\*.* GOTO wlkikiv
  44.  
  45. CLS
  46. ECHO ... Diskette wird kopiert ...
  47. ECHO.
  48.  
  49. IF NOT "%2" == "" COPY *.* %1%2 /v
  50. IF "%2" == "" COPY *.* c:\gsbest /v
  51.  
  52. :kopierenfertig
  53. IF NOT "%2" == "" %1
  54. IF NOT "%2" == "" CD %2
  55. IF "%2" == "" c:
  56. IF "%2" == "" CD \gsbest
  57.  
  58. ECHO ECHO OFF >c:\gsbest.bat
  59. ECHO CLS >>c:\gsbest.bat
  60. ECHO ECHO. >>c:\gsbest.bat
  61. ECHO ECHO GS-Bestellung 1.21 wird aufgerufen, bitte warten ... >>c:\gsbest.bat
  62. IF "%1" == "" ECHO C: >>c:\gsbest.bat
  63. IF "%1" == "" ECHO CD \gsbest >>c:\gsbest.bat
  64. IF NOT "%1" == "" ECHO %1 >>c:\gsbest.bat
  65. IF NOT "%1" == "" ECHO CD %2 >>c:\gsbest.bat
  66. ECHO IF EXIST gsbest.exe gsbest >>c:\gsbest.bat
  67. ECHO IF NOT EXIST gsbest.exe ECHO Programm nicht gefunden !!! >>c:\gsbest.bat
  68. ECHO ECHO ON >>c:\gsbest.bat
  69.  
  70. CD >update.upd
  71. IF NOT EXIST para*.dbf DEL update.upd
  72. IF EXIST *.txt DEL *.txt >NUL
  73. IF EXIST list.com DEL list.com >NUL
  74. IF EXIST gsbest.exe DEL gsbest.exe >NUL
  75. IF EXIST gsbest*.ovl DEL gsbest*.ovl >NUL
  76. IF EXIST hilfe.db* DEL hilfe.db* >NUL
  77. IF EXIST *.dbf REN *.dbf *.alt >NUL
  78. IF EXIST *.ntx DEL *.ntx >NUL
  79. IF EXIST *.bat DEL *.bat >NUL
  80. IF EXIST umlaute.com DEL umlaute.com >NUL
  81. IF EXIST roman8.com DEL roman8.com >NUL
  82.  
  83. :jetztgehtslos
  84. CLS
  85. ECHO ... Programm wird ausgepackt ...
  86. ECHO.
  87. IF EXIST programm.exe DEL programm.exe >NUL
  88. REN gsbest.121 programm.exe
  89. programm
  90. DEL programm.* >NUL
  91.  
  92. CLS
  93. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  94. ECHO    ║ Installation GS-Bestellung 1.21            (c) 1991 Gandke & Schubert ║
  95. ECHO    ║                                                                       ║
  96. ECHO    ║ Rufen Sie das Programm in Zukunft bitte folgendermaßen auf:           ║
  97. ECHO    ║                                                                       ║
  98. ECHO    ║    C:\GSBEST) gsbest                                                  ║
  99. ECHO    ║                                                                       ║
  100. ECHO    ║ Nach dem nächsten Tastendruck erhalten Sie weitere Informationen über ║
  101. ECHO    ║ das Programm (können auch im Programm ausgedruckt werden!)            ║
  102. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  103. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  104. ECHO    ║                     Weiter mit beliebiger Taste!                      ║
  105. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  106. PAUSE >NUL
  107.  
  108. list info.txt
  109. list formular.txt
  110. list werbung.txt
  111. list aender.txt
  112. list probleme.txt
  113. list sharewar.txt
  114. list netz.txt
  115. list dok.txt
  116.  
  117. GOTO ende
  118.  
  119. :lwfehlt
  120. CLS
  121. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  122. ECHO    ║ Installation GS-Bestellung 1.21            (c) 1991 Gandke & Schubert ║
  123. ECHO    ║                                                                       ║
  124. ECHO    ║ Die Laufwerks- und Verzeichnisangabe ist nicht vollständig!           ║
  125. ECHO    ║ Normalerweise sieht der Aufruf so aus:                                ║
  126. ECHO    ║                                                                       ║
  127. ECHO    ║    A:\) install LAUFWERK: \VERZEICHNIS                                ║
  128. ECHO    ║                                                                       ║
  129. ECHO    ║ Wenn Sie wollen, daß das Programm auf Laufwerk  C:  im Verzeichnis    ║
  130. ECHO    ║ \GSBEST installiert wird, drücken Sie bitte nur eine beliebige Taste. ║
  131. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  132. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  133. ECHO    ║         Weiter mit beliebiger Taste - Abbruch mit (CTRL)+(C)          ║
  134. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  135. ECHO.
  136. PAUSE >NUL
  137. GOTO fangean
  138.  
  139. :wlkikiv
  140. CLS
  141. ECHO FEHLER: Bitte beachten Sie unbedingt die Datei "INSTALL.TXT" ... !!!
  142. ECHO.
  143. GOTO ganzamschluss
  144.  
  145. :doppeltupdate
  146. CLS
  147. ECHO FEHLER: Es existieren alte Sicherungsdateien ( *.ALT ) ... warum ???
  148. ECHO.
  149. GOTO ganzamschluss
  150.  
  151. :ende
  152. CLS
  153. ECHO ... jetzt ...
  154.  
  155. :ganzamschluss
  156. ECHO ON
  157.  
  158.