home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Boston 2
/
boston-2.iso
/
DOS
/
DEUTSCH
/
GS
/
ADRESS18
/
INSTALL.BAT
< prev
next >
Wrap
DOS Batch File
|
1993-12-01
|
15KB
|
350 lines
ECHO OFF
CLS
IF NOT EXIST gsadr.180 GOTO allesfalsch
IF "%1" == "" IF EXIST c:\gsadr\drupara1.dbf GOTO doppeltupdate
IF NOT "%1" == "" IF EXIST %1%2\drupara1.dbf GOTO doppeltupdate
CLS
ECHO ╔═══════════════════════════════════════════════════════════════════════╗
ECHO ║ Installationsprogramm der Adressen- und Textverwaltung 1.80 ║
ECHO ║ ║
ECHO ║ (c) 1993 Gandke & Schubert Computerprogramme ║
ECHO ║ ║
ECHO ║ Bitte lesen Sie vor der Installation erst die Datei "install.txt". ║
ECHO ║ Am einfachsten geht das durch die Eingabe von: ║
ECHO ║ ║
ECHO ║ A:\) start ║
ECHO ║ ║
ECHO ║ Sie brauchen auf Ihrer Festplatte etwa 12 MB freien Speicherplatz! ║
ECHO ╚═══════════════════════════════════════════════════════════════════════╝
ECHO ╔═══════════════════════════════════════════════════════════════════════╗
ECHO ║ Weiter mit beliebiger Taste - Abbruch mit (CTRL)+(C) ║
ECHO ╚═══════════════════════════════════════════════════════════════════════╝
ECHO.
PAUSE > NUL
IF "%1" == "" GOTO lwfehlt
IF "%2" == "" GOTO parafehler
GOTO lwda
:fangean
IF NOT "%2" == "" GOTO marke1
IF NOT EXIST c:\gsadr\gsadr.exe MD c:\gsadr > NUL
CD > c:\gsadr\lwtest
IF NOT EXIST c:\gsadr\lwtest GOTO verzeichnisfehler
DEL c:\gsadr\lwtest
GOTO marke2
:marke1
IF NOT EXIST %1%2\gsadr.exe MD %1%2 > NUL
CD > %1%2\lwtest
IF NOT EXIST %1%2\lwtest GOTO verzeichnisfehler
DEL %1%2\lwtest
:marke2
CLS
ECHO ╔═══════════════════════════════════════════════════════════════════════╗
ECHO ║ Installationsprogramm der Adressen- und Textverwaltung 1.80 ║
ECHO ║ ║
ECHO ║ (c) 1993 Gandke & Schubert Computerprogramme ║
ECHO ║ ║
ECHO ║ Die Diskette wird in das gewünschte Verzeichnis kopiert! ║
ECHO ╚═══════════════════════════════════════════════════════════════════════╝
ECHO.
IF NOT "%2" == "" COPY install.txt %1%2 /v > NUL
IF NOT "%2" == "" COPY start.bat %1%2 /v > NUL
IF NOT "%2" == "" COPY gsadr.180 %1%2 /v > NUL
IF NOT "%2" == "" COPY install.bat %1%2 /v > NUL
IF NOT "%2" == "" COPY list.exe %1%2 /v > NUL
IF NOT "%2" == "" IF EXIST start COPY start %1%2 /v > NUL
IF NOT "%2" == "" IF EXIST kunde COPY kunde %1%2 /v > NUL
IF NOT "%2" == "" IF EXIST haendler COPY haendler %1%2 /v > NUL
IF "%2" == "" COPY install.txt c:\gsadr /v > NUL
IF "%2" == "" COPY start.bat c:\gsadr /v > NUL
IF "%2" == "" COPY gsadr.180 c:\gsadr /v > NUL
IF "%2" == "" COPY install.bat c:\gsadr /v > NUL
IF "%2" == "" COPY list.exe c:\gsadr /v > NUL
IF "%2" == "" IF EXIST start COPY start c:\gsadr /v > NUL
IF "%2" == "" IF EXIST kunde COPY kunde c:\gsadr /v > NUL
IF "%2" == "" IF EXIST haendler COPY haendler c:\gsadr /v > NUL
ECHO.
IF "%2" == "" GOTO ohneparam
%1
CD %2
GOTO mitparam
:ohneparam
c:
CD \gsadr
:mitparam
ECHO ECHO OFF >c:\gsadr.bat
ECHO CLS >>c:\gsadr.bat
ECHO ECHO. >>c:\gsadr.bat
ECHO ECHO GS-Adressen 1.80 wird aufgerufen, bitte warten ... >>c:\gsadr.bat
IF "%1" == "" ECHO C: >>c:\gsadr.bat
IF "%1" == "" ECHO CD \gsadr >>c:\gsadr.bat
IF NOT "%1" == "" ECHO %1 >>c:\gsadr.bat
IF NOT "%1" == "" ECHO CD %2 >>c:\gsadr.bat
ECHO IF EXIST gsadr.exe gsadr %%1 %%2 %%3 >>c:\gsadr.bat
ECHO IF NOT EXIST gsadr.exe echo. >>c:\gsadr.bat
ECHO IF NOT EXIST gsadr.exe echo Programm nicht gefunden !!! >>c:\gsadr.bat
ECHO ECHO ON >>c:\gsadr.bat
IF NOT EXIST adresse.dbf GOTO jetztgehtslos
REN adresse.dbf adresse1.dbf > NUL
REN adresse.dbt adresse1.dbt > NUL
REN adrverb.dbf adrverb1.dbf > NUL
REN nummern.dbf nummern1.dbf > NUL
REN text.dbf text1.dbf > NUL
REN text.dbt text1.dbt > NUL
REN vorgaben.dbf vorgabe1.dbf >NUL
REN drupara.dbf drupara1.dbf > NUL
GOTO dateiloesch
:jetztgehtslos
CLS
ECHO ... Programm wird ausgepackt ...
ECHO.
IF EXIST programm.exe DEL programm.exe >NUL
REN gsadr.180 programm.exe
programm
DEL programm.exe >NUL
CLS
ECHO ╔═══════════════════════════════════════════════════════════════════════╗
ECHO ║ Installationsprogramm der Adressen- und Textverwaltung 1.80 ║
ECHO ║ ║
ECHO ║ (c) 1993 Gandke & Schubert Computerprogramme ║
ECHO ║ ║
ECHO ║ So wie's aussieht, ist das Programm jetzt installiert. Rufen Sie es ║
ECHO ║ in Zukunft bitte folgendermaßen auf: ║
ECHO ║ ║
ECHO ║ C:\GSADR) gsadr ║
ECHO ║ ║
ECHO ║ Nach dem nächsten Tastendruck erhalten Sie weitere Informationen über ║
ECHO ║ das Programm ║
ECHO ╚═══════════════════════════════════════════════════════════════════════╝
ECHO ╔═══════════════════════════════════════════════════════════════════════╗
ECHO ║ Weiter mit beliebiger Taste! ║
ECHO ╚═══════════════════════════════════════════════════════════════════════╝
ECHO.
PAUSE > NUL
list formular.txt
list werbung.txt
list sharewar.txt
list aender.txt
list netz.txt
CLS
ECHO Aha ........ alle Texte schön übersprungen ... oder ?
ECHO.
ECHO.
ECHO.
ECHO.
ECHO Damit uns keiner erzählt, das Programm hätte keine Dokumentation ....
ECHO.
ECHO .......mit beliebiger Taste hin zur DOKUMENTATION ...................
PAUSE > NUL
list dok.txt
CLS
IF NOT EXIST adresse1.dbf echo ... Bitte warten ...
IF NOT EXIST adresse1.dbf GOTO ende
ECHO ACHTUNG: Ihre bisherigen Daten werden beim ersten Aufruf des Programmes
ECHO automatisch übernommen! - Spielen Sie wegen der geänderten Da-
ECHO teistruktur keinesfalls eine alte Datensicherung auf!
GOTO ende
:lwfehlt
CLS
ECHO ╔═══════════════════════════════════════════════════════════════════════╗
ECHO ║ Installationsprogramm der Adressen- und Textverwaltung 1.80 ║
ECHO ║ ║
ECHO ║ (c) 1993 Gandke & Schubert Computerprogramme ║
ECHO ║ ║
ECHO ║ Die Laufwerks- und Verzeichnisangabe ist nicht vollständig! ║
ECHO ║ Normalerweise sieht der Aufruf so aus: ║
ECHO ║ ║
ECHO ║ A:\) install LAUFWERK VERZEICHNIS ║
ECHO ║ ║
ECHO ║ also z.B. "install D: \ADRESSE". Beide Angaben müssen durch ein Leer- ║
ECHO ║ zeichen getrennt sein. Vor dem Verzeichnis muß ein "\" stehen. ║
ECHO ║ Sie können an dieser Stelle mit den Tasten CTRL + C abbrechen! ║
ECHO ║ ║
ECHO ║ Wenn Sie wollen, daß das Programm auf Laufwerk C: im Verzeichnis ║
ECHO ║ \GSADR installiert wird, drücken Sie bitte nur eine beliebige Taste. ║
ECHO ╚═══════════════════════════════════════════════════════════════════════╝
ECHO ╔═══════════════════════════════════════════════════════════════════════╗
ECHO ║ Weiter mit beliebiger Taste - Abbruch mit (CTRL)+(C) ║
ECHO ╚═══════════════════════════════════════════════════════════════════════╝
ECHO.
PAUSE > NUL
GOTO fangean
:lwda
CLS
ECHO ╔═══════════════════════════════════════════════════════════════════════╗
ECHO ║ Installationsprogramm der Adressen- und Textverwaltung 1.80 ║
ECHO ║ ║
ECHO ║ (c) 1993 Gandke & Schubert Computerprogramme ║
ECHO ║ ║
ECHO ║ Zur Kontrolle zeigen wir Ihnen das gewünschte Laufwerk und Ver- ║
ECHO ║ zeichnis: ║
ECHO ╚═══════════════════════════════════════════════════════════════════════╝
ECHO.
ECHO Laufwerk ist ...... : %1
ECHO Verzeichnis ist ... : %2
ECHO.
ECHO ╔═══════════════════════════════════════════════════════════════════════╗
ECHO ║ Vor dem Verzeichnis muß ein "\" stehen! Alles ok? ║
ECHO ║ ║
ECHO ║ Sie können an dieser Stelle mit den Tasten CTRL + C abbrechen! ║
ECHO ╚═══════════════════════════════════════════════════════════════════════╝
ECHO ╔═══════════════════════════════════════════════════════════════════════╗
ECHO ║ Weiter mit beliebiger Taste - Abbruch mit (CTRL)+(C) ║
ECHO ╚═══════════════════════════════════════════════════════════════════════╝
ECHO.
PAUSE > NUL
GOTO fangean
:disk2
CLS
ECHO ╔═══════════════════════════════════════════════════════════════════════╗
ECHO ║ Installationsprogramm der Adressen- und Textverwaltung 1.80 ║
ECHO ║ ║
ECHO ║ (c) 1993 Gandke & Schubert Computerprogramme ║
ECHO ║ ║
ECHO ║ Legen Sie bitte Diskette 2 ins Laufwerk ein! ║
ECHO ╚═══════════════════════════════════════════════════════════════════════╝
ECHO ╔═══════════════════════════════════════════════════════════════════════╗
ECHO ║ Weiter mit beliebiger Taste! ║
ECHO ╚═══════════════════════════════════════════════════════════════════════╝
ECHO.
PAUSE > NUL
IF NOT EXIST orteddr GOTO disk2
CLS
ECHO ╔═══════════════════════════════════════════════════════════════════════╗
ECHO ║ Installationsprogramm der Adressen- und Textverwaltung 1.80 ║
ECHO ║ ║
ECHO ║ (c) 1993 Gandke & Schubert Computerprogramme ║
ECHO ║ ║
ECHO ║ Die Diskette wird in das gewünschte Verzeichnis kopiert! ║
ECHO ╚═══════════════════════════════════════════════════════════════════════╝
ECHO.
GOTO orteddr
:disk3
CLS
ECHO ╔═══════════════════════════════════════════════════════════════════════╗
ECHO ║ Installationsprogramm der Adressen- und Textverwaltung 1.80 ║
ECHO ║ ║
ECHO ║ (c) 1993 Gandke & Schubert Computerprogramme ║
ECHO ║ ║
ECHO ║ Legen Sie bitte Diskette 3 ins Laufwerk ein! ║
ECHO ╚═══════════════════════════════════════════════════════════════════════╝
ECHO ╔═══════════════════════════════════════════════════════════════════════╗
ECHO ║ Weiter mit beliebiger Taste! ║
ECHO ╚═══════════════════════════════════════════════════════════════════════╝
ECHO.
PAUSE > NUL
IF NOT EXIST ortebrd GOTO disk3
CLS
ECHO ╔═══════════════════════════════════════════════════════════════════════╗
ECHO ║ Installationsprogramm der Adressen- und Textverwaltung 1.80 ║
ECHO ║ ║
ECHO ║ (c) 1993 Gandke & Schubert Computerprogramme ║
ECHO ║ ║
ECHO ║ Die Diskette wird in das gewünschte Verzeichnis kopiert ║
ECHO ╚═══════════════════════════════════════════════════════════════════════╝
ECHO.
GOTO orterest
:dateiloesch
IF EXIST *.NTX DEL *.ntx > NUL
IF EXIST gsadr.exe DEL gsadr.exe > NUL
IF EXIST *.ovl DEL *.ovl > NUL
IF EXIST hilfe.dbf DEL HILFE.DBF > NUL
IF EXIST hilfe.dbt DEL HILFE.DBT > NUL
IF EXIST druckvar.dbf DEL DRUCKVAR.DBF > NUL
IF EXIST madr.dbf DEL MADR.DBF > NUL
IF EXIST madr.dbt DEL MADR.DBT > NUL
IF EXIST menu.dbf DEL MENU.DBF > NUL
IF EXIST suchpara.dbf DEL SUCHPARA.DBF > NUL
IF EXIST aphogef.dbf DEL APHOGEF.DBF > NUL
IF EXIST adrgef.dbf DEL ADRGEF.DBF > NUL
IF EXIST sichern.bat DEL sichern.bat >NUL
IF EXIST rsichern.bat DEL rsichern.bat >NUL
IF EXIST orte .dbf DEL orte .dbf > NUL
IF EXIST vorwahl .dbf DEL vorwahl .dbf > NUL
IF EXIST dok.txt DEL dok.txt > NUL
IF EXIST dok.bat DEL dok.bat > NUL
IF EXIST info.txt DEL info.txt > NUL
IF EXIST werbung.txt DEL werbung.txt > NUL
IF EXIST aender.txt DEL aender.txt > NUL
IF EXIST formular.txt DEL formular.txt > NUL
IF EXIST netz.txt DEL netz.txt > NUL
IF EXIST probleme.txt DEL probleme.txt > NUL
IF EXIST sharewar.txt DEL sharewar.txt > NUL
IF EXIST list.com DEL list.com > NUL
IF EXIST umlaute.com DEL umlaute.com > NUL
IF EXIST roman8.com DEL roman8.com > NUL
GOTO jetztgehtslos
:allesfalsch
CLS
ECHO.
ECHO ACHTUNG: Bitte wechseln Sie auf das Diskettenlaufwerk, und legen
ECHO Sie die Diskette "GS-Adressen 1 von x" ein!
ECHO.
GOTO ganzamschluss
:parafehler
CLS
ECHO.
ECHO ACHTUNG: Parameter sind nicht korrekt angegeben!
ECHO.
GOTO ganzamschluss
:verzeichnisfehler
CLS
ECHO.
ECHO ACHTUNG: Fehler beim Anlegen des Verzeichnisses!
ECHO.
GOTO ganzamschluss
:doppeltupdate
CLS
ECHO.
ECHO ACHTUNG: Neue Installation ist erst nach Aufruf des Programmes möglich!
ECHO.
IF EXIST *.ntx del *.ntx
GOTO ganzamschluss
:ende
:ganzamschluss
ECHO ON