home *** CD-ROM | disk | FTP | other *** search
/ Best of German Only 2 / romside_best_of_german_only_2.iso / dos / finabusi / top_data / install.bat < prev    next >
DOS Batch File  |  1993-09-07  |  4KB  |  127 lines

  1. echo off
  2. cls
  3. echo ┌───────────────────────────────────────────────────────────────────────┐
  4. echo │                       TOP-DATANORM Installation                       │
  5. echo │                                                                       │
  6. echo │                  (c) 1993  A.Kleine Softwaresysteme                   │
  7. ECHO │                Postfach 1931        Tel. O5251-64O9O5                 │
  8. echo │                33049 Paderborn      Fax  O5251-64O9O6                 │
  9. echo └───────────────────────────────────────────────────────────────────────┘
  10. IF "%1"=="" GOTO InstallHinweis
  11. IF "%1"=="c:" GOTO InstallHinweis
  12. IF "%1"=="C:" GOTO InstallHinweis
  13. IF "%1"=="d:" GOTO InstallHinweis
  14. IF "%1"=="D:" GOTO InstallHinweis
  15. IF "%1"=="e:" GOTO InstallHinweis
  16. IF "%1"=="E:" GOTO InstallHinweis
  17. IF "%1"=="f:" GOTO InstallHinweis
  18. IF "%1"=="F:" GOTO InstallHinweis
  19. IF "%1"=="g:" GOTO InstallHinweis
  20. IF "%1"=="G:" GOTO InstallHinweis
  21.  
  22. IF NOT EXIST INSTALL.BAT GOTO VonDiskStarten
  23. IF NOT EXIST LIESMICH.*  GOTO VonDiskStarten
  24.  
  25. :start
  26.  
  27. IF NOT EXIST %1:\TOPDATA\*.* GOTO Installation
  28. IF EXIST %1:\TOPDATA\*.ntx DEL %1:\TOPDATA\*.ntx  >NUL
  29. echo -
  30. echo -  Es wird eine Sicherungskopie der schon installierten Version angelegt
  31. echo -  (und zwar ins Verzeichnis %1:\TD_ALT)
  32. echo -
  33. echo -  Weiter mit beliebiger Taste, Abbruch mit Tastenkombination [Strg-C]
  34. pause>nul
  35. IF NOT EXIST %1:\TD_ALT\*.* MKDIR %1:\TD_ALT
  36. COPY %1:\TOPDATA\*.* %1:\TD_ALT >nul
  37. IF NOT EXIST %1:\TOPDATA\*.dbf       GOTO SichKopieFehler
  38. IF NOT EXIST %1:\TOPDATA\*.exe       GOTO SichKopieFehler
  39. IF NOT EXIST %1:\TOPDATA\artikel.dbf GOTO SichKopieFehler
  40. echo -  Sicherungskopie abgeschlossen.
  41. echo -
  42.  
  43. :Installation
  44.  
  45. echo -
  46. echo -  TOP-DATANORM wird auf Laufwerk %1: in das Verzeichnis TOPDATA installiert!
  47. echo -
  48. echo -  Weiter mit beliebiger Taste, Abbruch mit [Strg-C]
  49. echo -
  50. pause>nul
  51. echo -  Verzeichnis TOPDATA wird angelegt...
  52. IF NOT EXIST %1:\TOPDATA\*.* MKDIR  %1:\TOPDATA
  53. IF EXIST %1:\TOPDATA\*.EXE DEL %1:\TOPDATA\*.EXE > NUL
  54. IF EXIST %1:\TOPDATA\*.DB? DEL %1:\TOPDATA\*.DB? > NUL
  55. IF EXIST %1:\TOPDATA\*.NTX DEL %1:\TOPDATA\*.NTX > NUL
  56. IF EXIST %1:\TOPDATA\*.DOC DEL %1:\TOPDATA\*.DOC > NUL
  57. IF EXIST %1:\TOPDATA\*.BAT DEL %1:\TOPDATA\*.BAT > NUL
  58. IF EXIST %1:\TOPDATA\*.MEM DEL %1:\TOPDATA\*.MEM > NUL
  59. IF EXIST %1:\TOPDATA\T.    DEL %1:\TOPDATA\T. > NUL
  60. echo -  Programm wird auf Festplatte kopiert, bitte warten...
  61. COPY \TOPDATA\*.* %1:\TOPDATA >NUL
  62. COPY *.* %1:\TOPDATA >NUL
  63. echo -
  64. %1:
  65. CD \TOPDATA
  66. IF EXIST \TOPDATA.bat DEL \TOPDATA.bat >NUL
  67. echo echo off   > \TOPDATA.bat
  68. echo echo -    >>\TOPDATA.bat
  69. echo echo TOP-DATANORM wird aufgerufen... >>\TOPDATA.bat
  70. echo %1:          >>\TOPDATA.bat
  71. echo cd \TOPDATA  >>\TOPDATA.bat
  72. echo TOPDATA      >>\TOPDATA.bat
  73. echo echo on      >>\TOPDATA.bat
  74. echo -
  75. echo -  TOP-DATANORM wurde installiert.
  76. echo -
  77. echo -  Um TOP-DATANORM zu starten, geben Sie bitte  "TOPDATA"  ein!
  78. echo -
  79. GOTO ende
  80.  
  81.  
  82. :SichKopieFehler
  83. echo -  ACHTUNG:  Die Anlage der Sicherungskopie des Verzeichnisses %1:\TOPDATA
  84. echo - in das Verzeichnis %1:\TD_ALT ist scheinbar fehlgeschlagen!!!
  85. echo -
  86. echo -  Mögliche Ursache: -Zu wenig Speicherplatz auf Laufwerk %1
  87. echo -                    -keine gültige Programmversion im Verzeichnis %1:\TOPDATA
  88. echo -
  89. echo -  Installation abgebrochen, da ohne Sicherungskopie keine Übernahme
  90. echo -  vorhandener Daten möglich ist.
  91. echo -
  92. GOTO ende
  93.  
  94. :InstallHinweis
  95. echo -
  96. echo -  ANLEITUNG ZUR INSTALLATION:
  97. echo -
  98. echo -  Um TOP-DATANORM zu installieren, geben Sie bitte nach "Install" das
  99. echo -  Laufwerk an, auf dem das Programm installiert werden soll.
  100. echo -
  101. echo -  Rufen Sie Install jetzt also z.B. so auf: 
  102. echo -
  103. echo -      INSTALL C
  104. echo -
  105. echo -  um TOP-DATANORM auf Festplatte C  zu installieren.
  106. echo -
  107. echo -
  108. GOTO Ende
  109.  
  110. :VonDiskStarten
  111. echo -
  112. echo - FEHLER aufgetreten:
  113. echo - Die Dateien TOPFAKT und LIESMICH wurden nicht gefunden!
  114. echo -
  115. echo - BEHEBUNG:
  116. echo - Wechseln Sie durch Eingabe von
  117. echo -
  118. echo -         A:     (bzw. B:)
  119. echo -
  120. echo - zu dem Diskettenlaufwerk, in dem sich die Programmdiskette befindet
  121. echo - und starten Sie Install dann erneut.
  122. echo -
  123.  
  124. :Ende
  125.  
  126. 
  127.