home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1996 July
/
VPR9607B.BIN
/
driver
/
adaptec
/
304jdsk2
/
update_2.bat
< prev
Wrap
DOS Batch File
|
1994-09-09
|
10KB
|
241 lines
@echo off
cls
echo ┌────────────────────────────────┐
echo │ EZ-SCSI 3.01J から EZ-SCSI 3.04J のアップデートを開始します。 │
echo └────────────────────────────────┘
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
echo ┃ 注意:1.44MBフォーマット済みの空の3.5インチフロッピー ┃
echo ┃ ディスクは、用意してありますか? また、3.04Jへの差分 ┃
echo ┃ ファイルだけがカレントディレクトリにありますか? ┃
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
echo よろしいですか? [Yes, No, Quit] :
keyin /ynq
if errorlevel 3 goto exit_1
if errorlevel 2 goto exit_1
:dskset
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
echo ┃ EZ-SCSI 3.01J 2/2 のフロッピーディスクをAドライブにセット ┃
echo ┃ して下さい。 ┃
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
echo よろしいですか? [Yes, No, Quit] :
keyin /ynq
if errorlevel 3 goto exit_1
if errorlevel 2 goto exit_1
if NOT EXIST A:\AFDISK.EX_ goto dskset
if NOT EXIST A:\AFDISK.CW_ goto dskset
if NOT EXIST A:\AFDISK.HL_ goto dskset
if NOT EXIST A:\ASPI2DOS.SY_ goto dskset
if NOT EXIST A:\ASPI4DOS.SY_ goto dskset
if NOT EXIST A:\ASPI7DOS.SY_ goto dskset
if NOT EXIST A:\ASPI8DOS.SY_ goto dskset
if NOT EXIST A:\ASPIBUF.SY_ goto dskset
if NOT EXIST A:\ASPICD.SY_ goto dskset
if NOT EXIST A:\ASPIDISK.SY_ goto dskset
if NOT EXIST A:\ASPIEDOS.SY_ goto dskset
if NOT EXIST A:\CDPLAYER.EX_ goto dskset
if NOT EXIST A:\CDPLAYER.FO_ goto dskset
if NOT EXIST A:\DOSINST.BAT goto dskset
if NOT EXIST A:\EXPAND.EXE goto dskset
if NOT EXIST A:\EZSCSI.2 goto dskset
if NOT EXIST A:\EZSCSI.3 goto dskset
if NOT EXIST A:\EZSCSI.INF goto dskset
if NOT EXIST A:\EZSCSI.EX! goto dskset
if NOT EXIST A:\EZSCSI.CW! goto dskset
if NOT EXIST A:\EZSCSI.HL! goto dskset
if NOT EXIST A:\MSCDEX.EX_ goto dskset
if NOT EXIST A:\RMVTOOL.EX_ goto dskset
if NOT EXIST A:\SCSIFMT.EX_ goto dskset
if NOT EXIST A:\SCSIFMT.CW_ goto dskset
if NOT EXIST A:\SCSIFMT.HL_ goto dskset
if NOT EXIST A:\SJIIX.SY_ goto dskset
if NOT EXIST A:\VHDFMT.EX_ goto dskset
copy A:\AFDISK.EX_ > NUL
copy A:\AFDISK.CW_ > NUL
copy A:\AFDISK.HL_ > NUL
copy A:\ASPI2DOS.SY_ > NUL
copy A:\ASPI4DOS.SY_ > NUL
copy A:\ASPI7DOS.SY_ > NUL
copy A:\ASPI8DOS.SY_ > NUL
copy A:\ASPIBUF.SY_ > NUL
copy A:\ASPICD.SY_ > NUL
copy A:\ASPIDISK.SY_ > NUL
copy A:\ASPIEDOS.SY_ > NUL
copy A:\CDPLAYER.EX_ > NUL
copy A:\CDPLAYER.FO_ > NUL
copy A:\DOSINST.BAT > NUL
copy A:\EXPAND.EXE > NUL
copy A:\EZSCSI.2 > NUL
copy A:\EZSCSI.3 > NUL
copy A:\EZSCSI.INF > NUL
copy A:\EZSCSI.EX! > NUL
copy A:\EZSCSI.CW! > NUL
copy A:\EZSCSI.HL! > NUL
copy A:\MSCDEX.EX_ > NUL
copy A:\RMVTOOL.EX_ > NUL
copy A:\SCSIFMT.EX_ > NUL
copy A:\SCSIFMT.CW_ > NUL
copy A:\SCSIFMT.HL_ > NUL
copy A:\SJIIX.SY_ > NUL
copy A:\VHDFMT.EX_ > NUL
wsp ASPI2DOS
wsp ASPI4DOS
wsp ASPI7DOS
wsp ASPI8DOS
wsp ASPICD
wsp ASPIDISK
wsp ASPIEDOS
wsp DOSINST
wsp EZSCSI1
wsp EZSCSI2
wsp EZSCSI3
wsp EZSCSI4
wsp EZSCSI5
wsp RMVTOOL
wsp SCSIFMT1
wsp SCSIFMT2
wsp SCSIFMT3
echo ┌────────────────────────────────┐
echo │ EZ-SCSI 3.01J のファイルを削除します。 │
echo └────────────────────────────────┘
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
echo ┃ 注意:ファイル名の先頭が '$'で始まっているファイルすべてが削除 ┃
echo ┃ されます! ┃
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
echo よろしいですか? [Yes, No, Quit] :
keyin /ynq
if errorlevel 3 goto exit_2
if errorlevel 2 goto skip1
del $*.*
goto skip1_no
:skip1
cls
echo
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
echo ┃ 注意:EZ-SCSI 3.01J バージョンのファイルはファイル名の先頭が ┃
echo ┃ '$'になって残っています! ┃
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
:skip1_no
echo ┌────────────────────────────────┐
echo │ 差分ファイルを削除します。 │
echo └────────────────────────────────┘
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
echo ┃注意:ファイル名の拡張子が 'WUP'のファイルすべてが削除されます!┃
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
echo よろしいですか? [Yes, No, Quit] :
keyin /ynq
if errorlevel 3 goto exit_3
if errorlevel 2 goto skip2
del *.wup
goto skip2_no
:skip2
cls
echo
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
echo ┃ 注意:差分ファイル(*.WUP)がすべて残っています! ┃
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
:skip2_no
echo ┌────────────────────────────────┐
echo │ EZ-SCSI 3.04J 2/2 用の空フロッピーディスクをAドライブにセット │
echo │ して下さい。 │
echo └────────────────────────────────┘
echo よろしいですか? [Yes, No, Quit] :
keyin /ynq
if errorlevel 3 goto exit_4
if errorlevel 2 goto exit_4
rem フロッピーディスクが空かどうかのチェック
IF NOT EXIST A:\*.* goto nextstep
cls
echo
echo *********************************
echo ***** フロッピーディスクに何かファイルがあります *****
echo *********************************
goto skip2_no
:nextstep
copy AFDISK.EX_ A:\ > NUL
copy AFDISK.CW_ A:\ > NUL
copy AFDISK.HL_ A:\ > NUL
copy ASPI2DOS.SY_ A:\ > NUL
copy ASPI4DOS.SY_ A:\ > NUL
copy ASPI7DOS.SY_ A:\ > NUL
copy ASPI8DOS.SY_ A:\ > NUL
copy ASPIBUF.SY_ A:\ > NUL
copy ASPICD.SY_ A:\ > NUL
copy ASPIDISK.SY_ A:\ > NUL
copy ASPIEDOS.SY_ A:\ > NUL
copy CDPLAYER.EX_ A:\ > NUL
copy CDPLAYER.FO_ A:\ > NUL
copy DOSINST.BAT A:\ > NUL
copy EXPAND.EXE A:\ > NUL
copy EZSCSI.2 A:\ > NUL
copy EZSCSI.3 A:\ > NUL
copy EZSCSI.INF A:\ > NUL
copy EZSCSI.EX! A:\ > NUL
copy EZSCSI.CW! A:\ > NUL
copy EZSCSI.HL! A:\ > NUL
copy MSCDEX.EX_ A:\ > NUL
copy RMVTOOL.EX_ A:\ > NUL
copy SCSIFMT.EX_ A:\ > NUL
copy SCSIFMT.CW_ A:\ > NUL
copy SCSIFMT.HL_ A:\ > NUL
copy SJIIX.SY_ A:\ > NUL
copy VHDFMT.EX_ A:\ > NUL
goto exit
:exit_1
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
echo ┃ EZ-SCSI 3.01J から EZ-SCSI 3.04J のアップデートは中断しました!┃
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
goto end
:exit_2
cls
echo
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
echo ┃ EZ-SCSI 3.01J から EZ-SCSI 3.04J のアップデートは中断しました!┃
echo ┠────────────────────────────────┨
echo ┃ 注意:EZ-SCSI 3.01J バージョンのファイルはファイル名の先頭が ┃
echo ┃ '$'になって残っています。 ┃
echo ┃ また、差分ファイル(*.WUP)もすべて残っています。 ┃
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
goto end
:exit_3
cls
echo
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
echo ┃ EZ-SCSI 3.01J から EZ-SCSI 3.04J のアップデートは中断しました!┃
echo ┠────────────────────────────────┨
echo ┃ 注意:差分ファイル(*.WUP)がすべて残っています。 ┃
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
goto end
:exit_4
cls
echo
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
echo ┃ EZ-SCSI 3.01J から EZ-SCSI 3.04J のアップデートは中断しました!┃
echo ┠────────────────────────────────┨
echo ┃ 注意:アップデート済みのファイルがすべて残っています。 ┃
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
goto end
:exit
echo ┌────────────────────────────────┐
echo │ ********* お疲れ様でした ************ │
echo │ EZ-SCSI 3.01J から EZ-SCSI 3.04J へのディスクのアップデートは │
echo │ 終了しました。 │
echo │ アップデートしたディスクには下記の内容を記したラベルを貼って │
echo │ 下さい。 │
echo │ ┏━━━━━━━━━━━━━━━━━━┓ │
echo │ ┃アダプテック EZ-SCSI Version3.04J ┃ │
echo │ ┃差分アップデート版 ┃ │
echo │ ┃DOS/Windows用 日本語版 ┃ │
echo │ ┃ディスク 2/2 ┃ │
echo │ ┃ ┃ │
echo │ ┃Copyright(c) 1992-1994 Adaptec, Inc.┃ │
echo │ ┃All rights reserved. ┃ │
echo │ ┗━━━━━━━━━━━━━━━━━━┛ │
echo ├────────────────────────────────┤
echo │ 注意:カレントディレクトリにアップデート済みのファイルすべてと │
echo │ UPDATE_2.BATファイルが残っています。プロンプト表示に戻っ │
echo │ たら削除して下さい。 │
echo └────────────────────────────────┘
:end