home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1998 October
/
VPR9810B.BIN
/
DRIVER
/
ADAPTEC
/
P35JG2H
/
P35JG2H5.EXE
/
UPDATE_5.BAT
< prev
next >
Wrap
DOS Batch File
|
1997-12-04
|
18KB
|
472 lines
@echo off
cls
echo ********************************************************************
echo * EZ-SCSI Pro 3.5J Rev.G から Pro 3.5J Rev.H へのアップデートを *
echo * 開始します。 *
echo ********************************************************************
echo --------------------------------------------------------------------
echo 注意:1.44MBフォーマット済みの空の3.5インチフロッピー
echo ディスクは、用意してありますか?
echo また、Pro 3.5J Rev.H への差分ファイルだけがカレント
echo ディレクトリにありますか?
echo --------------------------------------------------------------------
echo よろしいですか? [Yes, No, Quit] :
keyin /ynq
if errorlevel 3 goto exit_1
if errorlevel 2 goto exit_1
:drv
call drvname.bat
if "%dn%"=="@" goto exit_1
echo タイプしたドライブ名は ( %dn% ) です。よろしいですか? [Yes, No, Quit] :
keyin /ynq
if errorlevel 3 goto exit_1
if errorlevel 2 goto drv
:dskset
echo --------------------------------------------------------------------
echo EZ-SCSI Pro 3.5J Rev.G 5/5 のフロッピーディスクをフロッピー
echo ドライブにセットして下さい。
echo --------------------------------------------------------------------
echo よろしいですか? [Yes, No, Quit] :
keyin /ynq
if errorlevel 3 goto exit_1
if errorlevel 2 goto exit_1
if NOT EXIST %dn%:\CHKDOS98.EXE goto dskset
if NOT EXIST %dn%:\DOSINST.BAT goto dskset
if NOT EXIST %dn%:\KEYIN.EXE goto dskset
if NOT EXIST %dn%:\DOS_V\AFDISK.CW_ goto dskset
if NOT EXIST %dn%:\DOS_V\AFDISK.EX_ goto dskset
if NOT EXIST %dn%:\DOS_V\AFDISK.HL_ goto dskset
if NOT EXIST %dn%:\DOS_V\ASPI2DOS.SY_ goto dskset
if NOT EXIST %dn%:\DOS_V\ASPI4DOS.SY_ goto dskset
if NOT EXIST %dn%:\DOS_V\ASPI7DOS.SY_ goto dskset
if NOT EXIST %dn%:\DOS_V\ASPI8DOS.SY_ goto dskset
if NOT EXIST %dn%:\DOS_V\ASPIBUF.SY_ goto dskset
if NOT EXIST %dn%:\DOS_V\ASPICD.SY_ goto dskset
if NOT EXIST %dn%:\DOS_V\ASPIDISK.SY_ goto dskset
if NOT EXIST %dn%:\DOS_V\ASPIEDOS.SY_ goto dskset
if NOT EXIST %dn%:\DOS_V\CDPLAYER.EX_ goto dskset
if NOT EXIST %dn%:\DOS_V\CDPLAYER.FO_ goto dskset
if NOT EXIST %dn%:\DOS_V\CDSESS.EX_ goto dskset
if NOT EXIST %dn%:\DOS_V\EXPAND.EXE goto dskset
if NOT EXIST %dn%:\DOS_V\EZ1540.EZ! goto dskset
if NOT EXIST %dn%:\DOS_V\EZ160.EZ! goto dskset
if NOT EXIST %dn%:\DOS_V\EZ1740.EZ! goto dskset
if NOT EXIST %dn%:\DOS_V\EZ2920.EZ! goto dskset
if NOT EXIST %dn%:\DOS_V\EZ348.EZ! goto dskset
if NOT EXIST %dn%:\DOS_V\EZ358.EZ! goto dskset
if NOT EXIST %dn%:\DOS_V\EZ460.EZ! goto dskset
if NOT EXIST %dn%:\DOS_V\EZ6X60.EZ! goto dskset
if NOT EXIST %dn%:\DOS_V\EZ7770.EZ! goto dskset
if NOT EXIST %dn%:\DOS_V\EZ7870.EZ! goto dskset
if NOT EXIST %dn%:\DOS_V\EZSCSI.5 goto dskset
if NOT EXIST %dn%:\DOS_V\EZSCSI.CW! goto dskset
if NOT EXIST %dn%:\DOS_V\EZSCSI.EX! goto dskset
if NOT EXIST %dn%:\DOS_V\EZSCSI.HL! goto dskset
if NOT EXIST %dn%:\DOS_V\EZSCSI.INF goto dskset
if NOT EXIST %dn%:\DOS_V\MA160.SY_ goto dskset
if NOT EXIST %dn%:\DOS_V\MA348.SY_ goto dskset
if NOT EXIST %dn%:\DOS_V\MA348IBM.SY_ goto dskset
if NOT EXIST %dn%:\DOS_V\MA358.SY_ goto dskset
if NOT EXIST %dn%:\DOS_V\MA358IBM.SY_ goto dskset
if NOT EXIST %dn%:\DOS_V\MA358NEC.SY_ goto dskset
if NOT EXIST %dn%:\DOS_V\MA460.SY_ goto dskset
if NOT EXIST %dn%:\DOS_V\MCAM18XX.SY_ goto dskset
if NOT EXIST %dn%:\DOS_V\RMVTOOL.EX_ goto dskset
if NOT EXIST %dn%:\DOS_V\SCSIFMT.CW_ goto dskset
if NOT EXIST %dn%:\DOS_V\SCSIFMT.EX_ goto dskset
if NOT EXIST %dn%:\DOS_V\SCSIFMT.HL_ goto dskset
if NOT EXIST %dn%:\DOS_V\SJIIX.SY_ goto dskset
if NOT EXIST %dn%:\DOS_V\VHDFMT.EX_ goto dskset
if NOT EXIST %dn%:\DOS_V\ZZZZINST.BAT goto dskset
if NOT EXIST %dn%:\NEC98\AFDISK.CW_ goto dskset
if NOT EXIST %dn%:\NEC98\AFDISK.EX_ goto dskset
if NOT EXIST %dn%:\NEC98\AFDISK.HL_ goto dskset
if NOT EXIST %dn%:\NEC98\ASPI2920.SY_ goto dskset
if NOT EXIST %dn%:\NEC98\ASPI2DOS.SY_ goto dskset
if NOT EXIST %dn%:\NEC98\ASPI8DOS.SY_ goto dskset
if NOT EXIST %dn%:\NEC98\ASPICD.SY_ goto dskset
if NOT EXIST %dn%:\NEC98\ASPIDISK.SY_ goto dskset
if NOT EXIST %dn%:\NEC98\CDSESS.EX_ goto dskset
if NOT EXIST %dn%:\NEC98\EXPAND.EXE goto dskset
if NOT EXIST %dn%:\NEC98\EZ2920.EZ! goto dskset
if NOT EXIST %dn%:\NEC98\EZ6X60.EZ! goto dskset
if NOT EXIST %dn%:\NEC98\EZ7870.EZ! goto dskset
if NOT EXIST %dn%:\NEC98\EZSCSI.5 goto dskset
if NOT EXIST %dn%:\NEC98\EZSCSI.CW! goto dskset
if NOT EXIST %dn%:\NEC98\EZSCSI.EX! goto dskset
if NOT EXIST %dn%:\NEC98\EZSCSI.HL! goto dskset
if NOT EXIST %dn%:\NEC98\EZSCSI.INF goto dskset
if NOT EXIST %dn%:\NEC98\RMVTOOL.EX_ goto dskset
if NOT EXIST %dn%:\NEC98\SCSIFMT.EX_ goto dskset
if NOT EXIST %dn%:\NEC98\SCSIFMT.CW_ goto dskset
if NOT EXIST %dn%:\NEC98\SCSIFMT.HL_ goto dskset
if NOT EXIST %dn%:\NEC98\SJIIX.SY_ goto dskset
if NOT EXIST %dn%:\NEC98\ZZZZINST.BAT goto dskset
filchk %dn%:\dos_v\ASPI2DOS.SY_ 96-12-19-03:50 24157
if errorlevel 6 goto exit_1
if errorlevel 5 goto dskset
if errorlevel 4 goto exit_1
if errorlevel 3 goto dskset
if errorlevel 2 goto dskset
if errorlevel 1 goto dskset
echo オリジナルのファイルをハードディスクにコピーしています。
copy %dn%:\CHKDOS98.EXE > NUL
copy %dn%:\DOSINST.BAT > NUL
copy %dn%:\KEYIN.EXE > NUL
cd dos_v
copy %dn%:\DOS_V\AFDISK.CW_ > NUL
copy %dn%:\DOS_V\AFDISK.EX_ > NUL
copy %dn%:\DOS_V\AFDISK.HL_ > NUL
copy %dn%:\DOS_V\ASPI2DOS.SY_ > NUL
copy %dn%:\DOS_V\ASPI4DOS.SY_ > NUL
copy %dn%:\DOS_V\ASPI7DOS.SY_ > NUL
copy %dn%:\DOS_V\ASPI8DOS.SY_ > NUL
copy %dn%:\DOS_V\ASPIBUF.SY_ > NUL
copy %dn%:\DOS_V\ASPICD.SY_ > NUL
copy %dn%:\DOS_V\ASPIDISK.SY_ > NUL
copy %dn%:\DOS_V\ASPIEDOS.SY_ > NUL
copy %dn%:\DOS_V\CDPLAYER.EX_ > NUL
copy %dn%:\DOS_V\CDPLAYER.FO_ > NUL
copy %dn%:\DOS_V\CDSESS.EX_ > NUL
copy %dn%:\DOS_V\EXPAND.EXE > NUL
copy %dn%:\DOS_V\EZ1540.EZ! > NUL
copy %dn%:\DOS_V\EZ160.EZ! > NUL
copy %dn%:\DOS_V\EZ1740.EZ! > NUL
copy %dn%:\DOS_V\EZ2920.EZ! > NUL
copy %dn%:\DOS_V\EZ348.EZ! > NUL
copy %dn%:\DOS_V\EZ358.EZ! > NUL
copy %dn%:\DOS_V\EZ460.EZ! > NUL
copy %dn%:\DOS_V\EZ6X60.EZ! > NUL
copy %dn%:\DOS_V\EZ7770.EZ! > NUL
copy %dn%:\DOS_V\EZ7870.EZ! > NUL
copy %dn%:\DOS_V\EZSCSI.5 > NUL
copy %dn%:\DOS_V\EZSCSI.CW! > NUL
copy %dn%:\DOS_V\EZSCSI.EX! > NUL
copy %dn%:\DOS_V\EZSCSI.HL! > NUL
copy %dn%:\DOS_V\EZSCSI.INF > NUL
copy %dn%:\DOS_V\MA160.SY_ > NUL
copy %dn%:\DOS_V\MA348.SY_ > NUL
copy %dn%:\DOS_V\MA348IBM.SY_ > NUL
copy %dn%:\DOS_V\MA358.SY_ > NUL
copy %dn%:\DOS_V\MA358IBM.SY_ > NUL
copy %dn%:\DOS_V\MA358NEC.SY_ > NUL
copy %dn%:\DOS_V\MA460.SY_ > NUL
copy %dn%:\DOS_V\MCAM18XX.SY_ > NUL
copy %dn%:\DOS_V\RMVTOOL.EX_ > NUL
copy %dn%:\DOS_V\SCSIFMT.CW_ > NUL
copy %dn%:\DOS_V\SCSIFMT.EX_ > NUL
copy %dn%:\DOS_V\SCSIFMT.HL_ > NUL
copy %dn%:\DOS_V\SJIIX.SY_ > NUL
copy %dn%:\DOS_V\VHDFMT.EX_ > NUL
copy %dn%:\DOS_V\ZZZZINST.BAT > NUL
cd ..\nec98
copy %dn%:\NEC98\AFDISK.CW_ > NUL
copy %dn%:\NEC98\AFDISK.EX_ > NUL
copy %dn%:\NEC98\AFDISK.HL_ > NUL
copy %dn%:\NEC98\ASPI2920.SY_ > NUL
copy %dn%:\NEC98\ASPI2DOS.SY_ > NUL
copy %dn%:\NEC98\ASPI8DOS.SY_ > NUL
copy %dn%:\NEC98\ASPICD.SY_ > NUL
copy %dn%:\NEC98\ASPIDISK.SY_ > NUL
copy %dn%:\NEC98\CDSESS.EX_ > NUL
copy %dn%:\NEC98\EXPAND.EXE > NUL
copy %dn%:\NEC98\EZ2920.EZ! > NUL
copy %dn%:\NEC98\EZ6X60.EZ! > NUL
copy %dn%:\NEC98\EZ7870.EZ! > NUL
copy %dn%:\NEC98\EZSCSI.5 > NUL
copy %dn%:\NEC98\EZSCSI.CW! > NUL
copy %dn%:\NEC98\EZSCSI.EX! > NUL
copy %dn%:\NEC98\EZSCSI.HL! > NUL
copy %dn%:\NEC98\EZSCSI.INF > NUL
copy %dn%:\NEC98\RMVTOOL.EX_ > NUL
copy %dn%:\NEC98\SCSIFMT.CW_ > NUL
copy %dn%:\NEC98\SCSIFMT.EX_ > NUL
copy %dn%:\NEC98\SCSIFMT.HL_ > NUL
copy %dn%:\NEC98\SJIIX.SY_ > NUL
copy %dn%:\NEC98\ZZZZINST.BAT > NUL
CD ..
WSP CHKDOS98
WSP DOSINST
WSP keyin
cd dos_v
..\wsp AFDISKC
..\wsp AFDISKE
..\wsp AFDISKH
..\wsp ASPI2DOS
..\wsp ASPI4DOS
..\wsp ASPI7DOS
..\wsp ASPI8DOS
..\wsp ASPIBUF
..\wsp ASPICD
..\wsp ASPIDISK
..\wsp ASPIEDOS
..\wsp CDPLAYE
..\wsp CDPLAYF
..\wsp CDSESS
..\wsp EZ1540
..\wsp EZ160
..\wsp EZ1740
..\wsp EZ2920
..\wsp EZ348
..\wsp EZ358
..\wsp EZ460
..\wsp EZ6X60
..\wsp EZ7770
..\wsp EZ7870
..\wsp EZSCSI5
..\wsp EZSCSIC
..\wsp EZSCSIE
..\wsp EZSCSIH
..\wsp EZSCSII
..\wsp MA160
..\wsp MA348
..\wsp MA348IBM
..\wsp MA358
..\wsp MA358IBM
..\wsp MA358NEC
..\wsp MA460
..\wsp MCAM18XX
..\wsp RMVTOOL
..\wsp SCSIFMTC
..\wsp SCSIFMTE
..\wsp SCSIFMTH
..\wsp VHDFMT
..\wsp ZZZZINST
CD ..\NEC98
..\wsp AFDISKC
..\wsp AFDISKE
..\wsp AFDISKH
..\wsp ASPI2920
..\wsp ASPI2DOS
..\wsp ASPI8DOS
..\wsp ASPICD
..\wsp ASPIDISK
..\wsp CDSESS
..\wsp EZ2920
..\wsp EZ6X60
..\wsp EZ7870
..\wsp EZSCSI5
..\wsp EZSCSIC
..\wsp EZSCSIE
..\wsp EZSCSIH
..\wsp EZSCSII
..\wsp RMVTOOL
..\wsp SCSIFMTC
..\wsp SCSIFMTE
..\wsp SCSIFMTH
..\wsp ZZZZINST
cd..
echo --------------------------------------------------------------------
echo EZ-SCSI Pro 3.5J Rev.G のファイルを削除します。
echo.
echo 注意:ファイル名の先頭が '$'で始まっているファイルすべてが削除
echo されます!
echo --------------------------------------------------------------------
echo よろしいですか? [Yes, No, Quit] :
keyin /ynq
if errorlevel 3 goto exit_2
if errorlevel 2 goto skip1
del dos_v\$*.*
del nec98\$*.*
goto skip1_no
:skip1
cls
echo
echo --------------------------------------------------------------------
echo 注意:EZ-SCSI Pro 3.5J Rev.G のファイルはファイル名の先頭が
echo '$'になって残っています!
echo --------------------------------------------------------------------
:skip1_no
echo --------------------------------------------------------------------
echo 差分ファイルを削除します。
echo.
echo 注意:ファイル名の拡張子が 'WUP'のファイルすべてが削除されます!
echo --------------------------------------------------------------------
echo よろしいですか? [Yes, No, Quit] :
keyin /ynq
if errorlevel 3 goto exit_3
if errorlevel 2 goto skip2
del dos_v\*.wup
del nec98\*.wup
goto skip2_no
:skip2
cls
echo
echo -------------------------------------------------------------------
echo 注意:差分ファイル(*.WUP)がすべて残っています!
echo -------------------------------------------------------------------
:skip2_no
echo -------------------------------------------------------------------
echo EZ-SCSI Pro 3.5J Rev.H 5/5 用の空フロッピーディスクを
echo フロッピー ドライブにセットして下さい。
echo -------------------------------------------------------------------
echo よろしいですか? [Yes, No, Quit] :
keyin /ynq
if errorlevel 3 goto exit_4
if errorlevel 2 goto exit_4
rem フロッピーディスクが空かどうかのチェック
IF EXIST %dn%:\*.* goto errfiles
IF EXIST %dn%:\dos_v\*.* goto errfiles
IF NOT EXIST %dn%:\nec98\*.* goto nextstep
:errfiles
cls
echo
echo ******************************************************************
echo ********** フロッピーディスクに何かファイルがあります **********
echo ******************************************************************
goto skip2_no
:nextstep
md %dn%:\dos_v
md %dn%:\nec98
copy DOSINST.BAT %dn%:\ > NUL
copy CHKDOS98.EXE %dn%:\ > NUL
copy KEYIN.EXE %dn%:\ > NUL
cd dos_v
copy AFDISK.CW_ %dn%:\dos_v > NUL
copy AFDISK.EX_ %dn%:\dos_v > NUL
copy AFDISK.HL_ %dn%:\dos_v > NUL
copy ASPI2DOS.SY_ %dn%:\dos_v > NUL
copy ASPI4DOS.SY_ %dn%:\dos_v > NUL
copy ASPI7DOS.SY_ %dn%:\dos_v > NUL
copy ASPI8DOS.SY_ %dn%:\dos_v > NUL
copy ASPIBUF.SY_ %dn%:\dos_v > NUL
copy ASPICD.SY_ %dn%:\dos_v > NUL
copy ASPIDISK.SY_ %dn%:\dos_v > NUL
copy ASPIEDOS.SY_ %dn%:\dos_v > NUL
copy CDPLAYER.EX_ %dn%:\dos_v > NUL
copy CDPLAYER.FO_ %dn%:\dos_v > NUL
copy CDSESS.EX_ %dn%:\dos_v > NUL
copy EXPAND.EXE %dn%:\dos_v > NUL
copy EZ1540.EZ! %dn%:\dos_v > NUL
copy EZ160.EZ! %dn%:\dos_v > NUL
copy EZ1740.EZ! %dn%:\dos_v > NUL
copy EZ2920.EZ! %dn%:\dos_v > NUL
copy EZ348.EZ! %dn%:\dos_v > NUL
copy EZ358.EZ! %dn%:\dos_v > NUL
copy EZ460.EZ! %dn%:\dos_v > NUL
copy EZ6X60.EZ! %dn%:\dos_v > NUL
copy EZ7770.EZ! %dn%:\dos_v > NUL
copy EZ7870.EZ! %dn%:\dos_v > NUL
copy EZSCSI.5 %dn%:\dos_v > NUL
copy EZSCSI.INF %dn%:\dos_v > NUL
copy EZSCSI.EX! %dn%:\dos_v > NUL
copy EZSCSI.CW! %dn%:\dos_v > NUL
copy EZSCSI.HL! %dn%:\dos_v > NUL
copy MA160.SY_ %dn%:\dos_v > NUL
copy MA348.SY_ %dn%:\dos_v > NUL
copy MA348IBM.SY_ %dn%:\dos_v > NUL
copy MA358.SY_ %dn%:\dos_v > NUL
copy MA358IBM.SY_ %dn%:\dos_v > NUL
copy MA358NEC.SY_ %dn%:\dos_v > NUL
copy MA460.SY_ %dn%:\dos_v > NUL
copy MCAM18XX.SY_ %dn%:\dos_v > NUL
copy RMVTOOL.EX_ %dn%:\dos_v > NUL
copy SCSIFMT.EX_ %dn%:\dos_v > NUL
copy SCSIFMT.CW_ %dn%:\dos_v > NUL
copy SCSIFMT.HL_ %dn%:\dos_v > NUL
copy SJIIX.SY_ %dn%:\dos_v > NUL
copy VHDFMT.EX_ %dn%:\dos_v > NUL
copy ZZZZINST.BAT %dn%:\dos_v > NUL
cd..\nec98
copy AFDISK.CW_ %dn%:\NEC98 > NUL
copy AFDISK.EX_ %dn%:\NEC98 > NUL
copy AFDISK.HL_ %dn%:\NEC98 > NUL
copy ASPI2920.SY_ %dn%:\NEC98 > NUL
copy ASPI2DOS.SY_ %dn%:\NEC98 > NUL
copy ASPI8DOS.SY_ %dn%:\NEC98 > NUL
copy ASPICD.SY_ %dn%:\NEC98 > NUL
copy ASPIDISK.SY_ %dn%:\NEC98 > NUL
copy CDSESS.EX_ %dn%:\NEC98 > NUL
copy EXPAND.EXE %dn%:\NEC98 > NUL
copy EZ2920.EZ! %dn%:\NEC98 > NUL
copy EZ6X60.EZ! %dn%:\NEC98 > NUL
copy EZ7870.EZ! %dn%:\NEC98 > NUL
copy EZSCSI.5 %dn%:\NEC98 > NUL
copy EZSCSI.CW! %dn%:\NEC98 > NUL
copy EZSCSI.EX! %dn%:\NEC98 > NUL
copy EZSCSI.HL! %dn%:\NEC98 > NUL
copy EZSCSI.INF %dn%:\NEC98 > NUL
copy RMVTOOL.EX_ %dn%:\NEC98 > NUL
copy SCSIFMT.CW_ %dn%:\NEC98 > NUL
copy SCSIFMT.EX_ %dn%:\NEC98 > NUL
copy SCSIFMT.HL_ %dn%:\NEC98 > NUL
copy SJIIX.SY_ %dn%:\NEC98 > NUL
copy ZZZZINST.BAT %dn%:\NEC98 > NUL
cd..
goto exit
:exit_1
cls
echo
echo -------------------------------------------------------------------
echo EZ-SCSI Pro 3.5J Rev.G から Pro 3.5J Rev.H へのアップデート
echo は中断しました!
echo -------------------------------------------------------------------
goto end
:exit_2
cls
echo
echo -------------------------------------------------------------------
echo EZ-SCSI Pro 3.5J Rev.G から Pro 3.5J Rev.H へのアップデート
echo は中断しました!
echo.
echo 注意:EZ-SCSI Pro 3.5J Rev.G のファイルはファイル名の先頭が
echo '$'になって残っています。
echo また、差分ファイル(*.WUP)もすべて残っています。
echo -------------------------------------------------------------------
goto end
:exit_3
cls
echo
echo -------------------------------------------------------------------
echo EZ-SCSI Pro 3.5J Rev.G から Pro 3.5J Rev.H へのアップデート
echo は中断しました!
echo.
echo 注意:差分ファイル(*.WUP)がすべて残っています。
echo -------------------------------------------------------------------
goto end
:exit_4
cls
echo
echo -------------------------------------------------------------------
echo EZ-SCSI Pro 3.5J Rev.G から Pro 3.5J Rev.H へのアップデート
echo は中断しました!
echo.
echo 注意:アップデート済みのファイルがすべて残っています。
echo -------------------------------------------------------------------
goto end
:exit
echo.
echo -------------------------------------------------------------------
echo ****************** お疲れ様でした ************************
echo EZ-SCSI Pro 3.5J Rev.G から Pro 3.5J Rev.H へのディスクの
echo アップデートは終了しました。
echo アップデートしたディスクには下記の内容を記したラベルを貼って
echo 下さい。
echo **********************************************
echo * アダプテック EZ-SCSI Pro Version 3.5J Rev.H *
echo * 差分アップデート版 *
echo * DOS/Windows用 *
echo * ディスク 5/5 セットアップ *
echo * *
echo * Copyright(c) 1992-1997 Adaptec, Inc. *
echo * All rights reserved. *
echo **********************************************
echo.
echo 注意:カレントディレクトリにアップデート済みのファイルすべてと
echo UPDATE_5.BATファイルが残っています。プロンプト表示に
echo 戻ったら削除して下さい。
echo -------------------------------------------------------------------
:end