home *** CD-ROM | disk | FTP | other *** search
/ Chip: Special Survival Kit / Chip_Special_Survival_Kit_fuer_PC_Anwender.iso / 04ordnun / shzeit / install.bat < prev    next >
DOS Batch File  |  1994-09-01  |  4KB  |  163 lines

  1. echo off
  2. :plattenwahl
  3. taste title SH-Zeitschriften 3.00
  4. echo     Dieses Programm dient dazu, SH-Zeitschriften auf Ihre
  5. echo     Festplatte zu installieren.
  6. echo:
  7. taste getdrv
  8. if errorlevel = 6 goto gf
  9. if errorlevel = 5 goto ge
  10. if errorlevel = 4 goto gd
  11. if errorlevel = 3 goto gc
  12. if errorlevel = 2 goto gb
  13. if errorlevel = 1 goto ga
  14.  
  15. :GA
  16. set getdrv=A:
  17. goto weiter0
  18. :GB
  19. set getdrv=B:
  20. goto weiter0
  21. :GC
  22. set getdrv=C:
  23. goto weiter0
  24. :GD
  25. set getdrv=D:
  26. goto weiter0
  27. :GE
  28. set getdrv=E:
  29. goto weiter0
  30. :GF
  31. set getdrv=F:
  32. goto weiter0
  33.  
  34. :weiter0
  35. echo     Bitte wählen Sie, auf welche Festplatte Sie das Programm
  36. echo     installieren möchten...
  37. echo     Installiert wird (in) das Verzeichnis \SHZEIT
  38. echo:
  39. echo     A - Diskettenlaufwerk    ...    A:
  40. echo     B - Diskettenlaufwerk    ...    B:
  41. echo     C - Festplatte           ...    C:
  42. echo     D - Festplatte           ...    D:
  43. echo     E - Festplatte           ...    E:
  44. echo     F - Festplatte           ...    F:
  45. echo:
  46. echo     X - ENDE (Abbruch der Installation)
  47. echo:
  48. echo     Bitte wählen Sie aus....
  49. taste key a b c d e f x
  50. if errorlevel 88 goto ende
  51. if errorlevel 70 goto f
  52. if errorlevel 69 goto e
  53. if errorlevel 68 goto d
  54. if errorlevel 67 goto c
  55. if errorlevel 66 goto b
  56. if errorlevel 65 goto a
  57.  
  58. :A
  59. set drv=A:
  60. goto testspace
  61. :B
  62. set drv=B:
  63. goto testspace
  64. :C
  65. set drv=C:
  66. goto testspace
  67. :D
  68. set drv=D:
  69. goto testspace
  70. :E
  71. set drv=E:
  72. goto testspace
  73. :F
  74. set drv=F:
  75. goto testspace
  76.  
  77. :testspace
  78. taste chkset
  79. if errorlevel 1 goto ende
  80.  
  81. if %getdrv% == %drv% goto samedrive
  82. goto weiter2
  83. :samedrive
  84. taste title SH-Zeitschriften 3.00
  85. echo:
  86. echo   Das Ziellaufwerk darf nicht das Laufwerk sein, von dem aus
  87. echo   installiert wird.
  88. echo:
  89. echo   - Installieren Sie auf ein anderes Laufwerk, oder
  90. echo:
  91. echo   - kopieren Sie diese Dateien auf ein anderes Laufwerk (z.B.
  92. echo     Ramdisk, Diskettenlaufwerk, weiteres Plattenlaufwerk) und
  93. echo     installieren Sie von dort aus, oder
  94. echo:
  95. echo   - verwenden Sie den DOS Befehl SUBST, um aus dem aktuellen
  96. echo     Verzeichnis ein temporäres Laufwerk zu machen.
  97. echo:
  98. goto ende
  99.  
  100. :weiter2
  101. taste title SH-Zeitschriften 3.00
  102. echo    Überprüfe, ob das Programm komplett installiert werden kann....
  103. echo:
  104. echo    Bitte warten...
  105. taste free %drv% 750
  106. if errorlevel 2 goto falscheslaufwerk
  107. if errorlevel 1 goto nichtgenugspeicher
  108. goto weiter1
  109.  
  110. :falscheslaufwerk
  111. echo:
  112. echo:
  113. echo    Das ausgewählte Laufwerk kann nicht richtig angesprochen werden
  114. echo    oder es ist bis auf das letzte Byte belegt.
  115. echo:
  116. echo    Installation wird abgebrochen...
  117. echo:
  118. goto ende
  119.  
  120. :nichtgenugspeicher
  121. echo:
  122. echo:
  123. echo    Auf der ausgewählten Festplatte/Diskette ist nicht genügend
  124. echo    freier Speicher, um das Programm vollständig zu installieren!
  125. echo:
  126. echo    Möchten Sie dennoch fortfahren? (J/N) ...
  127. taste key j n
  128. if errorlevel = 78 goto ende
  129.  
  130. :weiter1
  131. %getdrv%taste title SH-Zeitschriften 3.00
  132. echo    * Erstellen des Verzeichnisses:%DRV%\SHZEIT
  133. md %drv%\SHZEIT >nul
  134. echo    * Installation der Programmdateien
  135. echo:
  136. cd %drv%\SHZEIT
  137. %drv%
  138. copy %getdrv%taste.exe
  139. %getdrv%xshZEITy.exe < %getdrv%instyes.dat
  140. %getdrv%xshZEITn.exe < %getdrv%instno.dat
  141. %getdrv%xsh.exe < %getdrv%instyes.dat
  142.  
  143. %getdrv%taste title SH-Zeitschriften 3.00
  144. %getdrv%taste sichern
  145. echo:
  146. echo:
  147. echo:
  148. pause
  149. %getdrv%taste title SH-Zeitschriften 3.00
  150. echo     Bitte lesen Sie auch die Informationen in der "READ.ME"!
  151. echo     Datei (Tippen Sie hierzu LESEN «ENTER»). In dieser Datei
  152. echo     werden Änderungen und Erweiterungen des Programmes beschrieben,
  153. echo     die aus technischen Gründen nicht mehr in die Dokumentation
  154. echo     aufgenommen werden konnten.
  155. echo:
  156. echo     Sie können das Programm jetzt mit SHZEIT «ENTER» starten.
  157. echo:
  158. echo     Viel Erfolg wünschen Ihnen die Autoren FRANK HORN & LARS SCHENK
  159. echo:
  160. :ende
  161. set drv=
  162. set getdrv=
  163.