home *** CD-ROM | disk | FTP | other *** search
/ Der Mediaplex Sampler - Die 6 von Plex / 6_v_plex.zip / 6_v_plex / DISK4 / BUSIN_07 / WGULB501.ZIP / START.BAT < prev    next >
DOS Batch File  |  1992-04-27  |  6KB  |  211 lines

  1. echo off
  2. cls
  3. echo ╔════════════════════════════════════════════════════════════════════╗
  4. echo ║                                                                    ║
  5. echo ║                   ██▀▀▀▀▀▀▀▌  ██      ██  ██          ██           ║
  6. echo ║                   ██          ██      ██  ██          ██           ║
  7. echo ║                   ██          ██      ██  ██          ██▄▄▄▄▄▄▄    ║
  8. echo ║                   ██     ▀▀█  ██      ██  ██          ██       █   ║
  9. echo ║                   ██       █  ██      ██  ██       ▐  ██       █   ║
  10. echo ║                   ██████████  ██████████  ██████████  ██████████   ║
  11. echo ║                                                                    ║
  12. echo ║                                                                    ║
  13. echo ║   S O F T W A R E                                                  ║
  14. echo ║********************************************************************║
  15. echo ║*                                                                  *║
  16. echo ║*                          W A R N G U L B                         *║
  17. echo ║*                                                                  *║
  18. echo ║*  VERSION 5.0                        (C) 1989, 1992 G. Blumert    *║
  19. echo ║********************************************************************║
  20. echo ╚════════════════════════════════════════════════════════════════════╝
  21. echo.
  22. echo Guten Tag!
  23. echo.
  24. pause
  25. cls
  26. echo.
  27. if %1*==* goto NoParm
  28. echo Suche Verzeichnis %1
  29. if not exist WG5!.exe goto NoFile
  30. chkparm %1
  31. if errorlevel 1 goto NoBackslash
  32. if not Exist %1\nul md %1
  33. if Exist %1\WARNGULB.EXE goto OldVersion
  34. GetDir
  35. if errorlevel 7 goto h
  36. if errorlevel 6 goto g
  37. if errorlevel 5 goto f
  38. if errorlevel 4 goto e
  39. if errorlevel 3 goto d
  40. if errorlevel 2 goto c
  41. if errorlevel 1 goto b
  42. set ORIGLW=A:
  43. if not %ORIGLW%*==A:* goto NoEnv
  44. goto SetDir
  45. :b
  46. set ORIGLW=B:
  47. if not %ORIGLW%*==B:* goto NoEnv 
  48. goto SetDir
  49. :c
  50. set ORIGLW=C:
  51. if not %ORIGLW%*==C:* goto NoEnv
  52. goto SetDir
  53. :d
  54. set ORIGLW=D:
  55. if not %ORIGLW%*==D:* goto NoEnv
  56. goto SetDir
  57. :e
  58. set ORIGLW=E:
  59. if not %ORIGLW%*==E:* goto NoEnv
  60. goto SetDir
  61. :f
  62. set ORIGLW=F:
  63. if not %ORIGLW%*==F:* goto NoEnv
  64. goto SetDir
  65. :g
  66. set ORIGLW=G:
  67. if not %ORIGLW%*==G:* goto NoEnv
  68. goto SetDir
  69. :h
  70. echo.
  71. echo Bitte starten Sie die Installation von einem der Laufwerke A: bis G: !
  72. echo.
  73. goto ende
  74. :NoEnv
  75. echo.
  76. echo Offenbar ist der Umgebungs-Speicher erschöpft!
  77. echo Vergrößern Sie diesen, indem Sie COMMAND.COM mit dem Parameter /E 
  78. echo starten - siehe DOS-Handbuch!
  79. echo.
  80. goto Ende
  81. :SetDir
  82. setdir %1
  83. if exist *.dsk del *.dsk>nul
  84. echo.
  85. echo Entpacke Kalendarien . . .
  86. %ORIGLW%\KALS!
  87. echo.
  88. echo Welches Kalendarium soll voreingestellt werden? (Bitte Taste drücken)
  89. echo.
  90. echo    (A) Österreich
  91. echo    (C) Schweiz
  92. echo    (D) Bundesrepublik
  93. echo.
  94. :Nochmal
  95. %ORIGLW%\taste
  96. if errorlevel 101 goto nochmal
  97. if errorlevel 100 goto BRD
  98. if errorlevel  99 goto Schweiz
  99. if errorlevel  98 goto nochmal
  100. if errorlevel  97 goto Austria
  101. if errorlevel  69 goto nochmal
  102. if errorlevel  68 goto BRD
  103. if errorlevel  67 goto Schweiz
  104. if errorlevel  66 goto nochmal
  105. if errorlevel  65 goto Austria
  106. goto nochmal
  107. :BRD
  108. copy G_BRDKal.GK3 G_Kal.GK3>nul
  109. echo Kalendarium G_BRDKal.GK3 wurde nach G_Kal.GK3 kopiert!
  110. goto MakeHLP
  111. :Schweiz
  112. copy G_CHKal.GK3 G_Kal.GK3>nul
  113. echo Kalendarium G_CHKal.GK3 wurde nach G_Kal.GK3 kopiert!
  114. goto MakeHLP
  115. :Austria
  116. copy G_AKal.GK3 G_Kal.GK3>nul
  117. echo Kalendarium G_AKal.GK3 wurde nach G_Kal.GK3 kopiert!
  118. :MakeHLP
  119. echo %1\WG4 /c%1\NORMAL.CFG >%1\WG.BAT
  120. if exist WG4.DOC del WG4.DOC>nul
  121. if exist WG4.HLP del WG4.HLP>nul
  122. if Exist WG4.HLQ del WG4.HLQ>nul
  123. if exist WG4HLP.DEF del WG4HLP.DEF>nul
  124. if exist FORMHLP.EXE del FORMHLP.EXE>nul
  125. echo.
  126. echo Entpacke Hilfe-Dateien . . .
  127. %ORIGLW%\DOKU!
  128. echo.
  129. echo Achtung: jetzt wird aus der Datei WG4.DOC die Hilfedatei WG4.HLP
  130. echo sowie die Textdatei HANDBUCH.TXT erzeugt.
  131. echo HANDBUCH.TXT enthält die komplette Bedienungsanleitung und kann mit einer
  132. echo beliebigen Textverarbeitung angesehen werden.
  133. echo Sie können auch den MORE-Befehl benutzen.
  134. echo.
  135. echo Sie können die Datei mit COPY HANDBUCH.TXT LPT1 ausdrucken, aber Obacht:
  136. echo es werden etwa 60 Seiten Endlospapier.
  137. echo Sollten Sie ein anderes Papierformat benutzen, können Sie die Datei
  138. echo mit dem Programm FORMHLP.EXE neu formatieren.
  139. echo .
  140. echo Die komplette Dokumentation ist auch über die integrierte Hilfefunktion
  141. echo von WarnGulb zugänglich.
  142. echo.
  143. pause
  144. FORMHLP xyz
  145. echo.
  146. echo Entpacke Programmdatei . . .
  147. echo.
  148. %ORIGLW%\WG5!
  149. goto Fertig
  150. :OldVersion
  151. echo.
  152. echo Sie arbeiten bisher mit einer sehr alten Programmversion.
  153. echo.
  154. echo Bitte installieren Sie diese Version in ein neues, leeres Unterverzeich-
  155. echo nis und lesen Sie dann die Hinweise in der Datei WAS_IST.NEU!
  156. echo.
  157. goto ende
  158. :NoBackslash
  159. echo Bitte fügen Sie an den Namen des Zielverzeichnisses keinen Backslash an!
  160. echo.
  161. goto Ende
  162. :NoParm
  163. echo.
  164. echo Bitte geben Sie zur Installation an, in welches Verzeichnis die Dateien
  165. echo kopiert werden sollen, z. B.
  166. echo.
  167. echo START C:\TERMINE4
  168. echo.
  169. echo um WarnGulb 5.0 im Unterverzeichnis Termine4 auf Festplatte C: zu installieren.
  170. echo.
  171. goto Ende
  172. :NoFile
  173. echo Bitte wechseln Sie vor dem Aufruf dieser Stapeldatei auf das Laufwerk, in
  174. echo dem die Programmdiskette steckt.
  175. echo.
  176. goto Ende
  177. :Fertig
  178. if not exist %ORIGLW%\WG5UTIL!.* goto TestLoadres
  179. if exist SUCHEWG.EXE del SUCHEWG.EXE>nul
  180. echo.
  181. echo Entpacke Weckprogramm . . .
  182. %ORIGLW%\WG5UTIL!
  183. :TestLoadRes
  184. :GanzFertig
  185. copy %ORIGLW%\reklame.txt>nul
  186. %ORIGLW%\mmore reklame.txt
  187. pause
  188. set ORIGLW=
  189. cls
  190. echo.
  191. echo Die Installation ist jetzt abgeschlossen!
  192. echo.
  193. echo Die Dokumentation heißt HANDBUCH.TXT - bitte aufmerksam lesen!
  194. echo.
  195. echo Bitte stellen Sie sicher, daß Ihre Datei CONFIG.SYS den Eintrag
  196. echo FILES=15 (oder höher) enthält. Anderenfalls erhalten Sie häufig
  197. echo die Meldung "zu viele offene Dateien!
  198. echo.
  199. echo.
  200. echo Bitte starten Sie das Programm, indem Sie 
  201. echo.
  202. echo WG [Eingabetaste (Enter)]
  203. echo.
  204. echo eintippen!
  205. echo.
  206. echo.
  207. echo Programm starten mit beliebiger Taste, Abbruch mit STRG+C (^C)!
  208. pause>nul
  209. WG
  210. :ende
  211.