home *** CD-ROM | disk | FTP | other *** search
/ Boston 2 / boston-2.iso / DOS / DEUTSCH / GS / EAR__150 / INSTALL.BAT < prev    next >
DOS Batch File  |  1993-12-01  |  14KB  |  275 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 der Einnahme-Überschuß-Rechnung 1.50       ║
  11. ECHO    ║                                                                       ║
  12. ECHO    ║             (c) 1990-1993  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 der Einnahme-Überschuß-Rechnung 1.50       ║
  31. ECHO    ║                                                                       ║
  32. ECHO    ║             (c) 1990-1993  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 der Einnahme-Überschuß-Rechnung 1.50       ║
  63. ECHO    ║                                                                       ║
  64. ECHO    ║             (c) 1990-1993  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 der Einnahme-Überschuß-Rechnung 1.50       ║
  88. ECHO    ║                                                                       ║
  89. ECHO    ║             (c) 1990-1993  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 der Einnahme-Überschuß-Rechnung 1.50       ║
  130. ECHO    ║                                                                       ║
  131. ECHO    ║             (c) 1990-1993  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\kunde.      DEL %1%2\kunde.
  140. IF NOT "%1" == "" IF EXIST %1%2\*.txt       DEL %1%2\*.txt >NUL
  141.  
  142. IF NOT "%1" == "" IF EXIST %1%2\GSEAR.exe   ATTRIB %1%2\GSEAR.EXE -R >NUL
  143. IF NOT "%1" == "" IF EXIST %1%2\GSEAR.exe   DEL %1%2\GSEAR.exe >NUL
  144.  
  145. IF NOT "%1" == "" IF EXIST %1%2\hilfe.db*   DEL %1%2\hilfe.db* >NUL
  146. IF NOT "%1" == "" IF EXIST %1%2\*.ntx       DEL %1%2\*.ntx >NUL
  147. IF NOT "%1" == "" IF EXIST %1%2\*.bat       DEL %1%2\*.bat >NUL
  148. IF NOT "%1" == "" IF EXIST %1%2\UMLAUTE.COM DEL %1%2\UMLAUTE.COM >NUL
  149. IF NOT "%1" == "" IF EXIST %1%2\ROMAN8.COM  DEL %1%2\ROMAN8.COM >NUL
  150.  
  151. IF NOT "%1" == "" IF EXIST %1%2\*.dbf RENAME %1%2\*.dbf *.alf >NUL
  152.  
  153. IF     "%1" == "" IF EXIST c:\gsear\kunde.      DEL c:\gsear\kunde.
  154. IF     "%1" == "" IF EXIST c:\gsear\*.txt       DEL c:\gsear\*.txt >NUL
  155.  
  156. IF     "%1" == "" IF EXIST c:\gsear\GSEAR.exe   ATTRIB c:\gsear\GSEAR.exe -R >NUL
  157. IF     "%1" == "" IF EXIST c:\gsear\GSEAR.exe   DEL c:\gsear\GSEAR.exe >NUL
  158.  
  159. IF     "%1" == "" IF EXIST c:\gsear\hilfe.db*   DEL c:\gsear\hilfe.db* >NUL
  160. IF     "%1" == "" IF EXIST c:\gsear\*.ntx       DEL c:\gsear\*.ntx >NUL
  161. IF     "%1" == "" IF EXIST c:\gsear\*.bat       DEL c:\gsear\*.bat >NUL
  162. IF     "%1" == "" IF EXIST c:\gsear\UMLAUTE.COM DEL c:\gsear\UMLAUTE.COM >NUL
  163. IF     "%1" == "" IF EXIST c:\gsear\ROMAN8.COM DEL c:\gsear\ROMAN8.COM >NUL
  164.  
  165. IF     "%1" == "" IF EXIST c:\gsear\*.dbf RENAME c:\gsear\*.dbf *.alf >NUL
  166.  
  167. ECHO ECHO OFF >c:\gsear.bat
  168. ECHO CLS >>c:\gsear.bat
  169. ECHO ECHO. >>c:\gsear.bat
  170. ECHO ECHO Einnahme-Überschuß-Rechnung GS-EAR 1.50 wird aufgerufen! >>c:\gsear.bat
  171. IF     "%1" == "" ECHO C: >>c:\gsear.bat
  172. IF     "%1" == "" ECHO CD \gsear>>c:\gsear.bat
  173. IF NOT "%1" == "" ECHO %1 >>c:\gsear.bat
  174. IF NOT "%1" == "" ECHO CD %2 >>c:\gsear.bat
  175. ECHO gsear %%1 >>c:\gsear.bat
  176. ECHO ECHO ON >>c:\gsear.bat
  177.  
  178. IF NOT "%1" == "" COPY *.* %1%2 /v >NUL
  179. IF     "%1" == "" COPY *.* c:\gsear /v >NUL
  180.  
  181. IF NOT "%1" == "" %1
  182. IF NOT "%1" == "" CD %2
  183.  
  184. IF     "%1" == "" c:
  185. IF     "%1" == "" CD \GSEAR
  186.  
  187. REN GSEAR.150 PROGRAMM.EXE >NUL
  188. IF EXIST list.com DEL list.com >NUL
  189.  
  190. CLS
  191. ECHO.
  192. ECHO Die Dateien werden ausgepackt ...
  193. ECHO.
  194. programm
  195.  
  196. DEL programm.* > NUL
  197.  
  198. CLS
  199. ECHO.
  200. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  201. ECHO    ║      Installationsprogramm der Einnahme-Überschuß-Rechnung 1.50       ║
  202. ECHO    ║                                                                       ║
  203. ECHO    ║             (c) 1990-1993  J. London / Gandke & Schubert              ║
  204. ECHO    ║                         Autor: Jürgen London                          ║
  205. ECHO    ╟───────────────────────────────────────────────────────────────────────╢
  206. ECHO    ║                                                                       ║
  207. ECHO    ║ So wie's aussieht, ist das Programm jetzt installiert. Rufen Sie es   ║
  208. ECHO    ║ in Zukunft bitte folgendermaßen auf:                                  ║
  209. ECHO    ║                                                                       ║
  210. ECHO    ║ C:\GSEAR) gsear                                                       ║
  211. ECHO    ║                                                                       ║
  212. ECHO    ║ Nach dem nächsten Tastendruck erhalten Sie weitere Informationen über ║
  213. ECHO    ║ das Programm.                                                         ║
  214. ECHO    ║                                                                       ║
  215. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  216. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  217. ECHO    ║                     Weiter mit beliebiger Taste!                      ║
  218. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  219. PAUSE > NUL
  220.  
  221. list neu1993.txt
  222. list aender.txt
  223. list formular.txt
  224. list dok.txt
  225.  
  226. CLS
  227. ECHO.
  228. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  229. ECHO    ║      Installationsprogramm der Einnahme-Überschuß-Rechnung 1.50       ║
  230. ECHO    ║                                                                       ║
  231. ECHO    ║             (c) 1990-1993  J. London / Gandke & Schubert              ║
  232. ECHO    ║                         Autor: Jürgen London                          ║
  233. ECHO    ╟───────────────────────────────────────────────────────────────────────╢
  234. ECHO    ║                                                                       ║
  235. ECHO    ║ Starten Sie GS-EAR bei einem Programm-Update bitte sofort. Spielen    ║
  236. ECHO    ║ Sie nicht Ihre Datensicherung auf. Ihre Daten werden automatisch      ║
  237. ECHO    ║ auf die neue Version konvertiert !                                    ║
  238. ECHO    ║                                                                       ║
  239. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  240. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  241. ECHO    ║                     Weiter mit beliebiger Taste!                      ║
  242. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  243. PAUSE > NUL
  244.  
  245. CLS
  246. ECHO Moment noch .....
  247. GOTO ende
  248.  
  249. :parafalsch
  250. CLS
  251. ECHO.
  252. ECHO Die Parameter sind falsch. Lesen Sie bitte die Datei "install.txt"!
  253. ECHO.
  254. ECHO Bitte denken Sie auch an die Sicherungskopie vor der Installation !
  255. ECHO.
  256. ECHO Weiter mit beliebiger Taste ...
  257. PAUSE >NUL
  258. GOTO ende
  259.  
  260. :update
  261. CLS
  262. ECHO.
  263. ECHO Sie machen gerade ein doppeltes Update!
  264. ECHO.
  265. ECHO Rufen Sie das Programm mit "GSEAR" auf und versuchen es dann nochmal!
  266. ECHO.
  267. ECHO Weiter mit beliebiger Taste ...
  268. PAUSE >NUL
  269. GOTO ende
  270.  
  271. :ende
  272. CLS
  273. ECHO ..... jetzt ...
  274. ECHO ON
  275.