home *** CD-ROM | disk | FTP | other *** search
/ TopWare Tools / TOOLS.iso / tools / top1147 / install.bat < prev    next >
Encoding:
DOS Batch File  |  1993-06-12  |  7.1 KB  |  182 lines

  1. rem                    INSTALL.BAT für LOG / SKIP
  2. rem                    (c) Computerservice Weith
  3.    
  4. @ echo off
  5. cls
  6.  
  7. :ins_start
  8. IF NOT "%1" == "" IF NOT "%2" == "" goto ins_c
  9. echo.
  10. echo.
  11. echo         ╔═════════════════════════════════════════════════════════╗
  12. echo         ║                                                         ║
  13. echo         ║  Es ist kein Ziellaufwerk bzw. Verzeichnis angegeben !  ║
  14. echo         ║                                                         ║
  15. echo         ╠═════════════════════════════════════════════════════════╣
  16. echo         ║                                                         ║
  17. echo         ║                                                         ║
  18. echo         ║  Soll die Standardvorgabe :  C:\LOG                     ║
  19. echo         ║  verwendet werden? (J/N) ...                            ║
  20. echo         ║                                                         ║
  21. echo         ║                                                         ║
  22. echo         ╚═════════════════════════════════════════════════════════╝
  23. ledpause
  24. if errorlevel=121 goto ins_a
  25. if errorlevel=110 goto ins_neu
  26. if errorlevel=106 goto ins_a
  27. if errorlevel=89  goto ins_a
  28. if errorlevel=78  goto ins_neu
  29. if errorlevel=74  goto ins_a
  30. cls
  31. goto ins_start
  32.  
  33. :ins_neu
  34. cls
  35. echo.
  36. echo.
  37. echo         ╔═════════════════════════════════════════════════════════╗
  38. echo         ║   Um LOG / SKIP auf Ihr Ziellaufwerk zu installieren,   ║
  39. echo         ║                                                         ║
  40. echo         ║    starten Sie das Install Programm wie folgt:          ║
  41. echo         ║                                                         ║
  42. echo         ║                                                         ║
  43. echo         ║                                                         ║
  44. echo         ║    Install [Laufwerk] [Verzeichnis]                     ║
  45. echo         ║                                                         ║
  46. echo         ║    Beispiel:                                            ║
  47. echo         ║                                                         ║
  48. echo         ║    Install C: LOG                                       ║
  49. echo         ║                                                         ║
  50. echo         ║                                                         ║
  51. echo         ║    Beachten Sie die Lerrstellen!!                       ║
  52. echo         ╚═════════════════════════════════════════════════════════╝
  53. goto ende1
  54.  
  55. :ins_c
  56. cls
  57. echo.
  58. echo.
  59. echo         ╔═════════════════════════════════════════════════════════╗
  60. echo         ║                                                         ║
  61. echo         ║          LOG / SKIP Diskette wird kopiert...            ║
  62. echo         ║                                                         ║
  63. echo         ╚═════════════════════════════════════════════════════════╝
  64. echo         ║                                                         
  65. echo         ║ Laufwerk:     %1                                        
  66. echo         ║ Verzeichnis:  %2                                        
  67. echo         ║                                                         
  68. echo         ╔═════════════════════════════════════════════════════════╗
  69. echo         ║                                                         ║
  70. echo         ║                   Bitte warten...                       ║
  71. echo         ║                                                         ║
  72. echo         ╚═════════════════════════════════════════════════════════╝
  73.  
  74. md %1\%2
  75. md %1\%2\daten
  76. md %1\%2\ascii
  77. copy *.* %1\%2 >NUL
  78. %1
  79. cd\
  80. cd %2
  81. rename x_log.000 x_log.exe
  82. x_log.exe
  83. copy *.db* %1\%2\daten >NUL
  84. copy log.bat c:\
  85. del *.db*
  86. del x_log.exe
  87. goto ins_pack
  88.  
  89. :ins_a
  90. cls
  91. echo.
  92. echo.
  93. echo         ╔═════════════════════════════════════════════════════════╗
  94. echo         ║                                                         ║
  95. echo         ║                                                         ║
  96. echo         ║          LOG / SKIP Diskette wird kopiert...            ║
  97. echo         ║                                                         ║
  98. echo         ║                                                         ║
  99. echo         ║ Laufwerk:     C:                                        ║
  100. echo         ║ Verzeichnis:  LOG                                       ║
  101. echo         ║                                                         ║
  102. echo         ║                                                         ║
  103. echo         ║                   Bitte warten...                       ║
  104. echo         ║                                                         ║
  105. echo         ║                                                         ║
  106. echo         ╚═════════════════════════════════════════════════════════╝
  107. md c:\log
  108. md c:\log\ascii
  109. md c:\log\daten
  110. copy *.* c:\log >NUL
  111. c:
  112. cd\
  113. cd log
  114. rename x_log.000 x_log.exe
  115. x_log.exe
  116. copy *.db* c:\log\daten >NUL
  117. copy log.bat c:\
  118. del *.db*
  119. del x_log.exe
  120. goto ins_pack
  121.  
  122. :ins_pack
  123. cls
  124. echo.
  125. echo.
  126. echo         ╔═════════════════════════════════════════════════════════╗
  127. echo         ║                                                         ║
  128. echo         ║ Die LOG / SKIP Dateien sind vollständig kopiert. Im     ║
  129. echo         ║                                                         ║
  130. echo         ║ Hauptverzeichnis befindet sich eine Datei LOG.BAT       ║
  131. echo         ║                                                         ║
  132. echo         ║ mit welcher das Programm gestartet werden kann, falls   ║
  133. echo         ║                                                         ║
  134. echo         ║ Sie die Standartvorgabe des Verzeichnisses LOG gewählt  ║
  135. echo         ║                                                         ║
  136. echo         ║ haben. Ansonsten muß die Pfadangabe in LOG.BAT von      ║
  137. echo         ║                                                         ║
  138. echo         ║ Ihnen geändert werden.                                  ║
  139. echo         ║                                                         ║
  140. echo         ╚═════════════════════════════════════════════════════════╝
  141. ledpause
  142. cls
  143.  
  144.  
  145. cls
  146. echo.
  147. echo.
  148. echo         ╔═════════════════════════════════════════════════════════╗
  149. echo         ║                                                         ║
  150. echo         ║  Wollen Sie die Bedienungsanleitung jetzt lesen ?       ║
  151. echo         ║                                                         ║
  152. echo         ╠═════════════════════════════════════════════════════════╣
  153. echo         ║                                                         ║
  154. echo         ║                   (J/N) ...                             ║
  155. echo         ║                                                         ║
  156. echo         ║                                                         ║
  157. echo         ╚═════════════════════════════════════════════════════════╝
  158. ledpause
  159. if errorlevel=121 goto lesen
  160. if errorlevel=110 goto ende2
  161. if errorlevel=106 goto lesen
  162. if errorlevel=89  goto lesen
  163. if errorlevel=78  goto ende2
  164. if errorlevel=74  goto lesen
  165. cls
  166.  
  167. : lesen
  168. cls
  169. anleit
  170.     
  171. : ende2
  172. del *.bat
  173. del *.com
  174. cls
  175. c:
  176. cd\
  177. goto out
  178.  
  179. :ende1
  180. goto out
  181.  
  182. :out