home *** CD-ROM | disk | FTP | other *** search
/ Der Mediaplex Sampler - Die 6 von Plex / 6_v_plex.zip / 6_v_plex / DISK4 / BUSIN_02 / GSEAR15A.ZIP / INSTALL.BAT < prev    next >
DOS Batch File  |  1994-02-22  |  14KB  |  272 lines

  1. ECHO OFF
  2. CLS
  3.  
  4. IF NOT "%1" == "" IF EXIST %1%2\*.ALF     GOTO update
  5. IF     "%1" == "" IF EXIST c:\gsear\*.ALF GOTO update
  6.  
  7. CLS
  8. ECHO.
  9. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  10. ECHO    ║                 Installationsprogramm GS-EAR (R) 1.50a                ║
  11. ECHO    ║                                                                       ║
  12. ECHO    ║                (c) '94 by J. London / Gandke & Schubert               ║
  13. ECHO    ║                         Autor: Jürgen London                          ║
  14. ECHO    ╟───────────────────────────────────────────────────────────────────────╢
  15. ECHO    ║                                                                       ║
  16. ECHO    ║ Bitte lesen Sie vor der Installation zuerst 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. PAUSE > NUL
  26.  
  27. CLS
  28. ECHO.
  29. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  30. ECHO    ║                 Installationsprogramm GS-EAR (R) 1.50a                ║
  31. ECHO    ║                                                                       ║
  32. ECHO    ║                (c) '94 by J. London / Gandke & Schubert               ║
  33. ECHO    ║                         Autor: Jürgen London                          ║
  34. ECHO    ╟───────────────────────────────────────────────────────────────────────╢
  35. ECHO    ║                                                                       ║
  36. ECHO    ║ ACHTUNG - UPDATE !!!                                                  ║
  37. ECHO    ║                                                                       ║
  38. ECHO    ║ Wenn sich GS-EAR bereits auf Ihrer Festplatte befindet, werden Ihre   ║
  39. ECHO    ║ Daten automatisch auf die neue Version in einem Update konvertiert.   ║
  40. ECHO    ║ Voraussetzung dafür ist jedoch, daß die vorliegende neue Version in   ║
  41. ECHO    ║ dasselbe Verzeichnis installiert wird, in dem sich GS-EAR bereits be- ║
  42. ECHO    ║ findet.                                                               ║
  43. ECHO    ║                                                                       ║
  44. ECHO    ║ WICHTIG !!!                                                           ║
  45. ECHO    ║                                                                       ║
  46. ECHO    ║ Beim Update spielt es keine Rolle, ob Sie eine Voll- oder Shareware-  ║
  47. ECHO    ║ Version besitzen. Es werden grundsätzlich alle Daten übernommen!      ║
  48. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  49. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  50. ECHO    ║          Weiter mit beliebiger Taste - Abbruch mit (CTRL)+(C)         ║
  51. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  52. PAUSE > NUL
  53.  
  54.  
  55. IF NOT "%1" == "" IF "%2" == "" GOTO parafalsch
  56.  
  57. IF "%2" == "" GOTO lvfehlt
  58.  
  59. CLS
  60. ECHO.
  61. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  62. ECHO    ║                 Installationsprogramm GS-EAR (R) 1.50a                ║
  63. ECHO    ║                                                                       ║
  64. ECHO    ║                (c) '94 by J. London / Gandke & Schubert               ║
  65. ECHO    ║                         Autor: Jürgen London                          ║
  66. ECHO    ╟───────────────────────────────────────────────────────────────────────╢
  67. ECHO    ║ Zur Kontrolle zeigen wir Ihnen den gewünschten Pfad an:               ║
  68. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  69. ECHO.
  70. ECHO         Laufwerk ist ...... : %1
  71. ECHO         Verzeichnis ist ... : %2
  72. ECHO.
  73. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  74. ECHO    ║ Hinter dem Laufwerk muß ein Doppelpunkt ":" stehen, z.B. "d:" und     ║
  75. ECHO    ║ vor dem Verzeichnis ein Backslash "\" , z.B. "\buch"! Alles klar?     ║
  76. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  77. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  78. ECHO    ║          Weiter mit beliebiger Taste - Abbruch mit (CTRL)+(C)         ║
  79. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  80. PAUSE > NUL
  81. GOTO laufwerk
  82.  
  83. :lvfehlt
  84. CLS
  85. ECHO.
  86. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  87. ECHO    ║                 Installationsprogramm GS-EAR (R) 1.50a                ║
  88. ECHO    ║                                                                       ║
  89. ECHO    ║                (c) '94 by J. London / Gandke & Schubert               ║
  90. ECHO    ║                         Autor: Jürgen London                          ║
  91. ECHO    ╟───────────────────────────────────────────────────────────────────────╢
  92. ECHO    ║                                                                       ║
  93. ECHO    ║ Die Laufwerks- und Verzeichnisangabe ist nicht vollständig. Normaler- ║
  94. ECHO    ║ weise sieht der Aufruf so aus:                                        ║
  95. ECHO    ║                                                                       ║
  96. ECHO    ║ A:\) install LAUFWERK: \VERZEICHNIS                                   ║
  97. ECHO    ║                                                                       ║
  98. ECHO    ║ also z.B. "install d: \buch". Beide Angaben müssen durch ein Leer-    ║
  99. ECHO    ║ zeichen getrennt sein. Vor dem Verzeichnis muß ein Backslash stehen.  ║
  100. ECHO    ║                                                                       ║
  101. ECHO    ║ Wenn Sie wollen, daß das Programm auf Laufwerk  C:  im Verzeichnis    ║
  102. ECHO    ║ \GSEAR installiert wird, drücken Sie bitte nur eine beliebige Taste.  ║
  103. ECHO    ║                                                                       ║
  104. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  105. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  106. ECHO    ║          Weiter mit beliebiger Taste - Abbruch mit (CTRL)+(C)         ║
  107. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  108. PAUSE > NUL
  109.  
  110. :laufwerk
  111. IF NOT "%2" == "" GOTO marke1
  112. IF NOT EXIST c:\gsear\gsear.exe MD c:\gsear > NUL
  113. CD > c:\gsear\lwtest
  114. IF NOT EXIST c:\gsear\lwtest GOTO parafalsch
  115. DEL c:\gsear\lwtest
  116. GOTO kopieren
  117.  
  118. :marke1
  119. IF NOT EXIST %1%2\gsear.exe MD %1%2 > NUL
  120. CD > %1%2\lwtest
  121. IF NOT EXIST %1%2\lwtest GOTO parafalsch
  122. DEL %1%2\lwtest
  123. GOTO kopieren
  124.  
  125. :kopieren
  126. CLS
  127. ECHO.
  128. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  129. ECHO    ║                 Installationsprogramm GS-EAR (R) 1.50a                ║
  130. ECHO    ║                                                                       ║
  131. ECHO    ║                (c) '94 by J. London / Gandke & Schubert               ║
  132. ECHO    ║                         Autor: Jürgen London                          ║
  133. ECHO    ╟───────────────────────────────────────────────────────────────────────╢
  134. ECHO    ║                                                                       ║
  135. ECHO    ║ Die Dateien werden auf Ihre Festplatte kopiert ...                    ║
  136. ECHO    ║                                                                       ║
  137. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  138.  
  139. IF NOT "%1" == "" IF EXIST %1%2\*.txt       DEL %1%2\*.txt >NUL
  140.  
  141. IF NOT "%1" == "" IF EXIST %1%2\GSEAR.exe   ATTRIB %1%2\GSEAR.EXE -R >NUL
  142. IF NOT "%1" == "" IF EXIST %1%2\GSEAR.exe   DEL %1%2\GSEAR.exe >NUL
  143.  
  144. IF NOT "%1" == "" IF EXIST %1%2\hilfe.db*   DEL %1%2\hilfe.db* >NUL
  145. IF NOT "%1" == "" IF EXIST %1%2\*.ntx       DEL %1%2\*.ntx >NUL
  146. IF NOT "%1" == "" IF EXIST %1%2\*.bat       DEL %1%2\*.bat >NUL
  147. IF NOT "%1" == "" IF EXIST %1%2\UMLAUTE.COM DEL %1%2\UMLAUTE.COM >NUL
  148. IF NOT "%1" == "" IF EXIST %1%2\ROMAN8.COM  DEL %1%2\ROMAN8.COM >NUL
  149.  
  150. IF NOT "%1" == "" IF EXIST %1%2\*.dbf RENAME %1%2\*.dbf *.alf >NUL
  151. IF     "%1" == "" IF EXIST c:\gsear\*.txt       DEL c:\gsear\*.txt >NUL
  152.  
  153. IF     "%1" == "" IF EXIST c:\gsear\GSEAR.exe   ATTRIB c:\gsear\GSEAR.exe -R >NUL
  154. IF     "%1" == "" IF EXIST c:\gsear\GSEAR.exe   DEL c:\gsear\GSEAR.exe >NUL
  155.  
  156. IF     "%1" == "" IF EXIST c:\gsear\hilfe.db*   DEL c:\gsear\hilfe.db* >NUL
  157. IF     "%1" == "" IF EXIST c:\gsear\*.ntx       DEL c:\gsear\*.ntx >NUL
  158. IF     "%1" == "" IF EXIST c:\gsear\*.bat       DEL c:\gsear\*.bat >NUL
  159. IF     "%1" == "" IF EXIST c:\gsear\UMLAUTE.COM DEL c:\gsear\UMLAUTE.COM >NUL
  160. IF     "%1" == "" IF EXIST c:\gsear\ROMAN8.COM  DEL c:\gsear\ROMAN8.COM >NUL
  161.  
  162. IF     "%1" == "" IF EXIST c:\gsear\*.dbf RENAME c:\gsear\*.dbf *.alf >NUL
  163.  
  164. ECHO ECHO OFF >c:\gsear.bat
  165. ECHO CLS >>c:\gsear.bat
  166. ECHO ECHO. >>c:\gsear.bat
  167. ECHO ECHO GS-EAR (R) 1.50a wird aufgerufen! >>c:\gsear.bat
  168. IF     "%1" == "" ECHO C: >>c:\gsear.bat
  169. IF     "%1" == "" ECHO CD \gsear>>c:\gsear.bat
  170. IF NOT "%1" == "" ECHO %1 >>c:\gsear.bat
  171. IF NOT "%1" == "" ECHO CD %2 >>c:\gsear.bat
  172. ECHO gsear %%1 >>c:\gsear.bat
  173. ECHO ECHO ON >>c:\gsear.bat
  174.  
  175. IF NOT "%1" == "" COPY *.* %1%2 /v >NUL
  176. IF     "%1" == "" COPY *.* c:\gsear /v >NUL
  177.  
  178. IF NOT "%1" == "" %1
  179. IF NOT "%1" == "" CD %2
  180.  
  181. IF     "%1" == "" c:
  182. IF     "%1" == "" CD \GSEAR
  183.  
  184. REN GSEAR.150 PROGRAMM.EXE >NUL
  185. IF EXIST list.com DEL list.com >NUL
  186.  
  187. CLS
  188. ECHO.
  189. ECHO Die Dateien werden ausgepackt ...
  190. ECHO.
  191. programm
  192.  
  193. DEL programm.* > NUL
  194.  
  195. CLS
  196. ECHO.
  197. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  198. ECHO    ║                 Installationsprogramm GS-EAR (R) 1.50a                ║
  199. ECHO    ║                                                                       ║
  200. ECHO    ║                (c) '94 by J. London / Gandke & Schubert               ║
  201. ECHO    ║                         Autor: Jürgen London                          ║
  202. ECHO    ╟───────────────────────────────────────────────────────────────────────╢
  203. ECHO    ║                                                                       ║
  204. ECHO    ║ So wie's aussieht, ist das Programm jetzt installiert. Rufen Sie es   ║
  205. ECHO    ║ in Zukunft bitte folgendermaßen auf:                                  ║
  206. ECHO    ║                                                                       ║
  207. ECHO    ║ C:\GSEAR) gsear                                                       ║
  208. ECHO    ║                                                                       ║
  209. ECHO    ║ Nach dem nächsten Tastendruck erhalten Sie weitere Informationen über ║
  210. ECHO    ║ das Programm.                                                         ║
  211. ECHO    ║                                                                       ║
  212. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  213. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  214. ECHO    ║                     Weiter mit beliebiger Taste!                      ║
  215. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  216. PAUSE > NUL
  217.  
  218. list neu1993.txt
  219. list aender.txt
  220. list formular.txt
  221. list dok.txt
  222.  
  223. CLS
  224. ECHO.
  225. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  226. ECHO    ║                 Installationsprogramm GS-EAR (R) 1.50a                ║
  227. ECHO    ║                                                                       ║
  228. ECHO    ║                (c) '94 by J. London / Gandke & Schubert               ║
  229. ECHO    ║                         Autor: Jürgen London                          ║
  230. ECHO    ╟───────────────────────────────────────────────────────────────────────╢
  231. ECHO    ║                                                                       ║
  232. ECHO    ║ Starten Sie GS-EAR bei einem Programm-Update bitte sofort. Spielen    ║
  233. ECHO    ║ Sie nicht Ihre Datensicherung auf. Ihre Daten werden automatisch      ║
  234. ECHO    ║ auf die neue Version konvertiert !                                    ║
  235. ECHO    ║                                                                       ║
  236. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  237. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  238. ECHO    ║                     Weiter mit beliebiger Taste!                      ║
  239. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  240. PAUSE > NUL
  241.  
  242. CLS
  243. ECHO Moment noch .....
  244. GOTO ende
  245.  
  246. :parafalsch
  247. CLS
  248. ECHO.
  249. ECHO Die Parameter sind falsch. Lesen Sie bitte die Datei "install.txt"!
  250. ECHO.
  251. ECHO Bitte denken Sie auch an die Sicherungskopie vor der Installation !
  252. ECHO.
  253. ECHO Weiter mit beliebiger Taste ...
  254. PAUSE >NUL
  255. GOTO ende
  256.  
  257. :update
  258. CLS
  259. ECHO.
  260. ECHO Sie machen gerade ein doppeltes Update!
  261. ECHO.
  262. ECHO Rufen Sie das Programm mit "GSEAR" auf und versuchen es dann nochmal!
  263. ECHO.
  264. ECHO Weiter mit beliebiger Taste ...
  265. PAUSE >NUL
  266. GOTO ende
  267.  
  268. :ende
  269. CLS
  270. ECHO ..... jetzt ...
  271. ECHO ON
  272.