home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR10 / GSBOX170.ZIP / INSTALL.BAT < prev    next >
DOS Batch File  |  1993-09-20  |  13KB  |  385 lines

  1. @ECHO OFF
  2. CLS
  3. ECHO.
  4. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  5. ECHO    ║ Installation GS-Mailbox 1.70             (c) 1992 Gandke & Schubert   ║
  6. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  7. ECHO.
  8. ECHO.
  9. ECHO.
  10. ECHO       Bitte rufen Sie das Installations Programm mit dem Ziellaufwerk
  11. ECHO       als Parameter auf.  Der Aufruf sollte demnach z.B. so aussehen:
  12. ECHO.
  13. ECHO                                INSTALL C:
  14. ECHO.
  15. ECHO       Das Programm legt auf dem Ziellaufwerk ein Verzeichnis \GSBOX an,
  16. ECHO       bitte ändern Sie den Verzeichnisnamen nicht.
  17. ECHO.
  18. ECHO       Nach der Installation müssen Sie Ihre CONFIG.SYS Datei anpassen,
  19. ECHO       indem Sie den Wert für FILES auf 71 setzen.
  20. ECHO.
  21. ECHO.
  22. ECHO.
  23. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  24. ECHO    ║         Weiter mit beliebiger Taste - Abbruch mit (CTRL)+(C)          ║
  25. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  26. PAUSE >NUL
  27.  
  28. IF "%1" == "" GOTO NoParameter
  29.  
  30. md %1\GSBOX
  31. rem >%1\GSBOX\test.$$$
  32. IF NOT EXIST %1\gsbox\test.$$$ GOTO FalscherParameter
  33. DEL %1\gsbox\test.$$$
  34.  
  35.  
  36. CLS
  37. ECHO.
  38. ECHO.
  39. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  40. ECHO    ║ Installation GS-Mailbox 1.70             (c) 1992 Gandke & Schubert   ║
  41. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  42. ECHO.
  43. ECHO.
  44. ECHO                       %1\GSBOX
  45. ECHO                       %1\GSBOX\HILFE
  46. ECHO                       %1\GSBOX\TEXTE
  47. ECHO                       %1\GSBOX\SEND
  48. ECHO                       %1\GSBOX\POST
  49. ECHO                       %1\GSBOX\RECEIVE
  50. ECHO                       %1\GSBOX\NET
  51. ECHO                       %1\GSBOX\LOG
  52. ECHO                       %1\GSBOX\MENUES
  53. ECHO.
  54. ECHO.
  55. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  56. ECHO    ║                    Verzeichnisse werden angelegt ...                  ║
  57. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  58.  
  59. MD %1\GSBOX
  60. MD %1\GSBOX\HILFE
  61. MD %1\GSBOX\TEXTE
  62. MD %1\GSBOX\SEND
  63. MD %1\GSBOX\POST
  64. MD %1\GSBOX\RECEIVE
  65. MD %1\GSBOX\NET
  66. MD %1\GSBOX\LOG
  67. MD %1\GSBOX\MENUES
  68.  
  69. CLS
  70. ECHO.
  71. ECHO.
  72. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  73. ECHO    ║ Installation GS-Mailbox 1.70             (c) 1992 Gandke & Schubert   ║
  74. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  75. ECHO.
  76. ECHO.
  77. ECHO.
  78. ECHO.
  79. ECHO.
  80. ECHO.
  81. ECHO.
  82. ECHO.
  83. ECHO.
  84. ECHO.
  85. ECHO.
  86. ECHO.
  87. ECHO.
  88. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  89. ECHO    ║                    Alte Dateien werden überprüft ...                  ║
  90. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  91.  
  92.  
  93. IF EXIST %1\GSBOX\gstrans.exe DEL %1\GSBOX\gstrans.exe >NUL
  94. IF EXIST %1\GSBOX\list.exe DEL %1\GSBOX\list.exe >NUL
  95. IF EXIST %1\GSBOX\werbung.txt DEL %1\GSBOX\werbung.txt >NUL
  96. IF EXIST %1\GSBOX\info.txt DEL %1\GSBOX\info.txt >NUL
  97. IF EXIST %1\GSBOX\formular.txt DEL %1\GSBOX\formular.txt >NUL
  98. IF EXIST %1\GSBOX\shareware.txt DEL %1\GSBOX\shareware.txt >NUL
  99. IF EXIST %1\GSBOX\remote.exe DEL %1\GSBOX\remote.exe >NUL
  100. IF EXIST %1\GSBOX\statist.exe DEL %1\GSBOX\statist.exe >NUL
  101. IF EXIST %1\GSBOX\INHALT.STR DEL %1\GSBOX\INHALT.STR
  102. IF EXIST %1\GSBOX\START.BAT DEL %1\GSBOX\START.BAT
  103. IF EXIST %1\GSBOX\BOX.EXE DEL %1\GSBOX\BOX.EXE
  104. IF EXIST %1\GSBOX\BOX.CTX DEL %1\GSBOX\BOX.CTX
  105. IF EXIST %1\GSBOX\USER.MSK DEL %1\GSBOX\USER.MSK
  106. IF EXIST %1\GSBOX\EXED.MSK DEL %1\GSBOX\EXED.MSK
  107. IF EXIST %1\GSBOX\SETALL.MSK DEL %1\GSBOX\SETALL.MSK
  108. IF EXIST %1\GSBOX\RMN8_17.@ DEL %1\GSBOX\RMN8_17.@
  109. IF EXIST %1\GSBOX\RMN8_40.@ DEL %1\GSBOX\RMN8_40.@
  110. IF EXIST %1\GSBOX\DOK.TXT DEL %1\GSBOX\DOK.TXT
  111. IF EXIST %1\GSBOX\REQUEST.DBF REN %1\GSBOX\REQUEST.DBF REQUEST.ALF
  112. IF EXIST %1\GSBOX\UPLOAD.DBF REN %1\GSBOX\UPLOAD.DBF UPLOAD.ALF
  113. IF EXIST %1\GSBOX\DOWNLOAD.DBF REN %1\GSBOX\DOWNLOAD.DBF DOWNLOAD.ALF
  114. IF EXIST %1\GSBOX\AREAS.DBF REN %1\GSBOX\AREAS.DBF AREAS.ALF
  115. IF EXIST %1\GSBOX\AUSDEF.DBF REN %1\GSBOX\AUSDEF.DBF AUSDEF.ALF
  116. IF EXIST %1\GSBOX\nodes.DBF REN %1\GSBOX\nodes.DBF nodes.ALF
  117. IF EXIST %1\GSBOX\BEFEHLE.DBF REN %1\GSBOX\BEFEHLE.DBF BEFEHLE.ALF
  118. IF EXIST %1\GSBOX\BLISTE.DBF REN %1\GSBOX\BLISTE.DBF BLISTE.ALF
  119. IF EXIST %1\GSBOX\BRETTER.DBF REN %1\GSBOX\BRETTER.DBF BRETTER.ALF
  120. IF EXIST %1\GSBOX\UPDO.DBF REN %1\GSBOX\UPDO.DBF UPDO.ALF
  121. IF EXIST %1\GSBOX\MODEMS.DBF DEL %1\GSBOX\MODEMS.DBF
  122. IF EXIST %1\GSBOX\DIAL.DBF REN %1\GSBOX\DIAL.DBF DIAL.ALF
  123. IF EXIST %1\GSBOX\flisten.DBF REN %1\GSBOX\flisten.DBF flisten.ALF
  124. IF EXIST %1\GSBOX\DRUPARA.DBF REN %1\GSBOX\DRUPARA.DBF DRUPARA.ALF
  125. IF EXIST %1\GSBOX\GRUPPEN.DBF REN %1\GSBOX\GRUPPEN.DBF GRUPPEN.ALF
  126. IF EXIST %1\GSBOX\HILFE.DBF REN %1\GSBOX\HILFE.DBF HILFE.ALF
  127. IF EXIST %1\GSBOX\faxnum.DBF REN %1\GSBOX\faxnum.DBF faxnum.ALF
  128. IF EXIST %1\GSBOX\MARKIERT.DBF REN %1\GSBOX\MARKIERT.DBF MARKIERT.ALF
  129. IF EXIST %1\GSBOX\NETBRETT.DBF REN %1\GSBOX\NETBRETT.DBF NETBRETT.ALF
  130. IF EXIST %1\GSBOX\NETMSG.DBF REN %1\GSBOX\NETMSG.DBF NETMSG.ALF
  131. IF EXIST %1\GSBOX\tmpin.DBF REN %1\GSBOX\tmpin.DBF tmpin.ALF
  132. IF EXIST %1\GSBOX\NETNODES.DBF REN %1\GSBOX\NETNODES.DBF NETNODES.ALF
  133. IF EXIST %1\GSBOX\POST.DBF REN %1\GSBOX\POST.DBF POST.ALF
  134. IF EXIST %1\GSBOX\POST2.DBF REN %1\GSBOX\POST2.DBF POST2.ALF
  135. IF EXIST %1\GSBOX\PROTO.DBF REN %1\GSBOX\PROTO.DBF PROTO.ALF
  136. IF EXIST %1\GSBOX\PROTOGES.DBF REN %1\GSBOX\PROTOGES.DBF PROTOGES.ALF
  137. IF EXIST %1\GSBOX\SCRIPTDE.DBF REN %1\GSBOX\SCRIPTDE.DBF SCRIPTDE.ALF
  138. IF EXIST %1\GSBOX\STAT1.DBF REN %1\GSBOX\STAT1.DBF STAT1.ALF
  139. IF EXIST %1\GSBOX\STAT2.DBF REN %1\GSBOX\STAT2.DBF STAT2.ALF
  140. IF EXIST %1\GSBOX\TEXTE.DBF REN %1\GSBOX\TEXTE.DBF TEXTE.ALF
  141. IF EXIST %1\GSBOX\USER.DBF REN %1\GSBOX\USER.DBF USER.ALF
  142. IF EXIST %1\GSBOX\intemp.DBF REN %1\GSBOX\intemp.DBF intemp.ALF
  143. IF exist %1\GSBOX\cd.DBF REN del %1\GSBOX\cd.DBF >NUL
  144. REN %1\GSBOX\PARA*.DBF PARA*.ALF
  145. IF EXIST %1\GSBOX\EXTERN.DBF REN %1\GSBOX\EXTERN.DBF EXTERN.ALF
  146. IF EXIST %1\GSBOX\tmpblist.DBF REN %1\GSBOX\tmpblist.DBF tmpblist.ALF
  147. IF EXIST %1\GSBOX\dupe.DBF REN %1\GSBOX\dupe.DBF dupe.ALF
  148. IF EXIST %1\GSBOX\HILFE.DBT REN %1\GSBOX\HILFE.DBT HILFE.ALT
  149.  
  150. CLS
  151. ECHO.
  152. ECHO.
  153. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  154. ECHO    ║ Installation GS-Mailbox 1.70             (c) 1992 Gandke & Schubert   ║
  155. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  156. ECHO.
  157. ECHO.
  158. ECHO.
  159. ECHO.
  160. ECHO.
  161. ECHO.
  162. ECHO.
  163. ECHO.
  164. ECHO.
  165. ECHO.
  166. ECHO.
  167. ECHO.
  168. ECHO.
  169. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  170. ECHO    ║                    Programmdateien werden kopiert...                  ║
  171. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  172.  
  173.  
  174. COPY GSBOX170 %1\GSBOX\HAUPT.EXE >NUL
  175. IF EXIST kunde COPY kunde %1\GSBOX
  176.  
  177. IF EXIST hilfe GOTO okdisk2
  178.  
  179. :disk2
  180. CLS
  181. ECHO.
  182. ECHO.
  183. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  184. ECHO    ║ Installation GS-Mailbox 1.70             (c) 1992 Gandke & Schubert   ║
  185. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  186. ECHO.
  187. ECHO.
  188. ECHO.
  189. ECHO.
  190. ECHO.
  191. ECHO.
  192. ECHO.
  193. ECHO.
  194. ECHO.
  195. ECHO.
  196. ECHO.
  197. ECHO.
  198. ECHO.
  199. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  200. ECHO    ║                Bitte legen Sie die nächste Diskette ein.              ║
  201. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  202. PAUSE >NUL
  203.  
  204. IF EXIST hilfe GOTO okdisk2
  205.  
  206. GOTO disk2
  207.  
  208. :okdisk2
  209. CLS
  210. ECHO.
  211. ECHO.
  212. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  213. ECHO    ║ Installation GS-Mailbox 1.70             (c) 1992 Gandke & Schubert   ║
  214. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  215. ECHO.
  216. ECHO.
  217. ECHO.
  218. ECHO.
  219. ECHO.
  220. ECHO.
  221. ECHO.
  222. ECHO.
  223. ECHO.
  224. ECHO.
  225. ECHO.
  226. ECHO.
  227. ECHO.
  228. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  229. ECHO    ║                    Programmdateien werden kopiert...                  ║
  230. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  231.  
  232. COPY DBF %1\GSBOX\DBF.EXE >NUL
  233. IF EXIST kunde COPY kunde %1\GSBOX
  234.  
  235. COPY *.TXT %1\GSBOX >NUL
  236. COPY LIST.EXE %1\GSBOX >NUL
  237.  
  238. IF NOT EXIST %1\GSBOX\HILFE\BRETT GOTO nodel1
  239. ECHO J|DEL %1\GSBOX\HILFE\*.* >NUL
  240.  
  241. :NODEL1
  242. COPY HILFE %1\GSBOX\HILFE\H.EXE >NUL
  243.  
  244. :NODEL2
  245. COPY MENUES %1\GSBOX\MENUES\M.EXE >NUL
  246.  
  247. IF EXIST %1\GSBOX\TEXTE\LOGIN.ANS GOTO DR1
  248. COPY TEXTE %1\GSBOX\TEXTE\T.EXE
  249.  
  250. :DR1
  251.  
  252. IF EXIST remote GOTO okdisk3
  253.  
  254. :disk3
  255. CLS
  256. ECHO.
  257. ECHO.
  258. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  259. ECHO    ║ Installation GS-Mailbox 1.70             (c) 1992 Gandke & Schubert   ║
  260. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  261. ECHO.
  262. ECHO.
  263. ECHO.
  264. ECHO.
  265. ECHO.
  266. ECHO.
  267. ECHO.
  268. ECHO.
  269. ECHO.
  270. ECHO.
  271. ECHO.
  272. ECHO.
  273. ECHO.
  274. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  275. ECHO    ║                Bitte legen Sie die nächste Diskette ein.              ║
  276. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  277. PAUSE >NUL
  278.  
  279. IF EXIST remote GOTO okdisk3
  280.  
  281. GOTO disk3
  282.  
  283. :okdisk3
  284. CLS
  285. ECHO.
  286. ECHO.
  287. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  288. ECHO    ║ Installation GS-Mailbox 1.70             (c) 1992 Gandke & Schubert   ║
  289. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  290. ECHO.
  291. ECHO.
  292. ECHO.
  293. ECHO.
  294. ECHO.
  295. ECHO.
  296. ECHO.
  297. ECHO.
  298. ECHO.
  299. ECHO.
  300. ECHO.
  301. ECHO.
  302. ECHO.
  303. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  304. ECHO    ║                    Programmdateien werden kopiert...                  ║
  305. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  306. copy remote %1\gsbox\aremote.exe
  307. %1
  308. cd \gsbox
  309. ECHO INUPDATE >inupdate
  310. aremote
  311. DEL aremote.exe >NUL
  312. CD \GSBOX\HILFE
  313. H
  314. DEL H.EXE
  315. CD \GSBOX\MENUES
  316. ECHO NNNNNNNNNNNNNNN|M
  317. DEL M.EXE
  318. CD \GSBOX\TEXTE
  319. IF EXIST T.EXE T
  320. IF EXIST T.EXE DEL T.EXE
  321. CD \GSBOX
  322.  
  323. ECHO NNNN|HAUPT
  324. DEL HAUPT.EXE
  325. DBF
  326. DEL DBF.EXE
  327. REM > UPDATE.PRG
  328. BOX
  329. list formular.txt
  330. list werbung.txt
  331. list sharewar.txt
  332. CLS
  333. ECHO.
  334. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  335. ECHO    ║ Installation GS-Mailbox 1.70             (c) 1992 Gandke & Schubert   ║
  336. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  337. ECHO.
  338. ECHO.
  339. ECHO.
  340. ECHO.
  341. ECHO.
  342. ECHO.
  343. ECHO        Die Installation ist hiermit abgeschlossen, bitte ändern Sie jetzt
  344. ECHO        den Eintrag FILES=71 in Ihrer CONFIG.SYS. Starten Sie den Rechner
  345. ECHO        erneut. Nach dem booten wechseln Sie in das Verzeichnis GSBOX und
  346. ECHO        starten Sie GS-Mailbox durch die Eingabe START. Unter dem Punkt
  347. ECHO        Drucker, finden Sie die Option HANDBUCH AUSDRUCKEN !!!
  348. ECHO.
  349. ECHO.
  350. ECHO.
  351. ECHO.
  352. ECHO.
  353. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  354. ECHO    ║         Weiter mit beliebiger Taste - Abbruch mit (CTRL)+(C)          ║
  355. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  356. PAUSE >NUL
  357. CLS
  358. GOTO ende
  359. :FalscherParameter
  360. CLS
  361. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  362. ECHO    ║ Installation GS-Mailbox 1.70               (c) 1992 Gandke & Schubert ║
  363. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  364. ECHO.
  365. ECHO                 Sie haben ein falsches Ziellaufwerk angegeben .....
  366. ECHO.
  367. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  368. ECHO    ║         Weiter mit beliebiger Taste - Abbruch mit (CTRL)+(C)          ║
  369. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  370. PAUSE >NUL
  371. GOTO ende
  372. :NoParameter
  373. CLS
  374. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  375. ECHO    ║ Installation GS-Mailbox 1.70               (c) 1992 Gandke & Schubert ║
  376. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  377. ECHO.
  378. ECHO           Sie haben vergessen das Ziellaufwerk anzugeben 'INSTALL C:' !
  379. ECHO.
  380. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  381. ECHO    ║         Weiter mit beliebiger Taste - Abbruch mit (CTRL)+(C)          ║
  382. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  383. PAUSE >NUL
  384. :ende
  385.