home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
c't freeware shareware 1997
/
CT_SW_97.ISO
/
mac
/
Software
/
system
/
msdos
/
drh350d.exe
/
KOPIER.BAT
< prev
next >
Wrap
DOS Batch File
|
1996-07-03
|
6KB
|
183 lines
@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