home *** CD-ROM | disk | FTP | other *** search
- @echo off
- cls
- echo ************************* DR.HARDWARE SYSINFO **************************
- echo
- echo Installation auf Festplatte
- echo
- echo
- echo Bitte drücken Sie eine beliebige Taste, wenn Sie DR. HARDWARE
- if "%1" == "" goto INSTFIRSTHD
- if "%1" == "c:" goto INST
- if "%1" == "d:" goto INST
- if "%1" == "e:" goto INST
- if "%1" == "f:" goto INST
- if "%1" == "g:" goto INST
- if "%1" == "h:" goto INST
- if "%1" == "i:" goto INST
- if "%1" == "j:" goto INST
- if "%1" == "k:" goto INST
- if "%1" == "l:" goto INST
- if "%1" == "m:" goto INST
- if "%1" == "n:" goto INST
- if "%1" == "o:" goto INST
- if "%1" == "p:" goto INST
- if "%1" == "q:" goto INST
- if "%1" == "r:" goto INST
- if "%1" == "s:" goto INST
- if "%1" == "t:" goto INST
- if "%1" == "u:" goto INST
- if "%1" == "v:" goto INST
- if "%1" == "w:" goto INST
- if "%1" == "x:" goto INST
- if "%1" == "y:" goto INST
- if "%1" == "z:" goto INST
- goto INSTFIRSTHD
-
- :INSTFIRSTHD
- echo im Verzeichnis \DRHARD auf der Festplatte C:\ installieren wollen.
- echo
- echo HINWEIS:
- echo Durch Aufrufen dieser Kopierroutine mit zusätzlichen Parametern
- echo können Sie Laufwerk und Verzeichnisname selbst festlegen.
- echo Syntax : KOPIER X: Verzeichnisname
- echo Beispiele:
- echo [KOPIER D: TEST] Kopiert Programm in das Verzeichnis "TEST" auf D:\
- echo [KOPIER E:] Kopiert Programm in das Vorgabeverzeichnis \DRHARD
- echo auf E:\
- goto LETSGO
-
- :INST
- if "%2" == "" goto NODIR
- echo im Verzeichnis \%2 auf der Festplatte %1 installieren wollen.
- goto LETSGO
-
- :NODIR
- echo im Verzeichnis \DRHARD auf der Festplatte %1 installieren wollen.
- goto LETSGO
-
- :LETSGO
- echo
- echo Mit STRG+C bzw. CTRL+C können Sie den Kopiervorgang jetzt abbrechen.
- echo
- echo ************************************************************************
- PAUSE >NUL
- cls
- if "%1" == "" goto INSTTOC
- if "%2" == "" goto INSTSTDDIR
- md %1\%2
- if not exist %1\%2\drhard.exe goto LETSCOPY
- cls
- echo !!ACHTUNG!!
- echo Es existiert im Zielverzeichnis bereits eine Datei mit dem
- echo Namen DRHARD.EXE. Beachten Sie, daß ggf. vorhandene ältere
- echo Programmdateien nun überschrieben werden.
- echo Abbruch mit STRG+C bzw. CTRL+C.
- pause >nul
- goto LETSCOPY
-
- :LETSCOPY
- rem if errorlevel 4 goto ERRMESSAGE
- rem if errorlevel 1 goto ERRMESSAGE
- echo Kopieren...
- copy drhard.* %1\%2 >nul
- copy *.txt %1\%2 >nul
- copy file_id.diz %1\%2 >nul
- copy update.fml %1\%2 >nul
- copy gratis.upd %1\%2 >nul
- copy benchvgl.dat %1\%2 >nul
- copy kunde.dat %1\%2 >nul
- copy liesmich.bat %1\%2 >nul
- goto ENDMESSAGE
-
- :INSTSTDDIR
- md %1\DRHARD >nul
- if not exist %1\drhard\drhard.exe goto CPYSTDDIR
- cls
- echo !!ACHTUNG!!
- echo Es existiert im Zielverzeichnis bereits eine Datei mit dem
- echo Namen DRHARD.EXE. Beachten Sie, daß ggf. vorhandene ältere
- echo Programmdateien nun überschrieben werden.
- echo Abbruch mit STRG+C bzw. CTRL+C.
- pause >nul
- goto CPYSTDDIR
-
- :CPYSTDDIR
- rem if errorlevel 4 goto ERRMESSAGE
- rem if errorlevel 1 goto ERRMESSAGE
- echo Kopieren...
- copy drhard.* %1\DRHARD >nul
- copy *.txt %1\drhard >nul
- copy file_id.diz %1\drhard >nul
- copy update.fml %1\drhard >nul
- copy gratis.upd %1\drhard >nul
- copy benchvgl.dat %1\drhard >nul
- copy kunde.dat %1\drhard >nul
- copy liesmich.bat %1\drhard >nul
- goto ENDMESSAGE
-
- :INSTTOC
- md c:\drhard
- if not exist c:\drhard\drhard.exe goto CPYTOC
- cls
- echo !!ACHTUNG!!
- echo Es existiert im Zielverzeichnis bereits eine Datei mit dem
- echo Namen DRHARD.EXE. Beachten Sie, daß ggf. vorhandene ältere
- echo Programmdateien nun überschrieben werden.
- echo Abbruch mit STRG+C bzw. CTRL+C.
- pause >nul
- goto CPYTOC
-
- :CPYTOC
- echo Kopieren ...
- copy drhard.* c:\drhard >nul
- copy *.txt c:\drhard >nul
- copy file_id.diz c:\drhard >nul
- copy update.fml c:\drhard >nul
- copy gratis.upd c:\drhard >nul
- copy benchvgl.dat c:\drhard >nul
- copy kunde.dat c:\drhard >nul
- copy liesmich.bat c:\drhard >nul
- goto ENDMESSAGE
-
- :ERRMESSAGE
- cls
- echo **************************************
- echo Fehlerhafte Laufwerkseingabe !!!
- echo Beliebige Taste...
- echo **************************************
- goto END
-
- :ENDMESSAGE
- echo
- echo ********************************************************
- echo Der Kopiervorgang ist beendet!
- echo
- echo Starten Sie Dr.Hardware Sysinfo künftig, indem Sie
- echo zunächst in das Programmverzeichnis auf dem Laufwerk
- if "%1"=="" goto STARTSTD
- if "%2"=="" goto STARTDRV
- goto STARTDIRDRV
-
- :STARTSTD
- echo C:\ wechseln. Geben Sie dazu ein: [cd drhard]
- goto STARTEXE
-
- :STARTDRV
- echo %1\ wechseln. Geben Sie dazu ein: [cd drhard]
- goto STARTEXE
-
- :STARTDIRDRV
- echo %1\ wechseln. Geben Sie dazu ein: [cd %2]
- goto STARTEXE
-
- :STARTEXE
- echo ...und danach die Programmdatei laden...
- echo Geben Sie dazu ein: [drhard]
- echo
- echo Beliebige Taste...
- echo ********************************************************
- goto END
-
- :END
- pause >nul
- echo on