home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1997 March
/
VPR9703B.ISO
/
driver
/
iodata
/
drtv_101
/
update.bat
< prev
next >
Wrap
DOS Batch File
|
1996-10-14
|
4KB
|
194 lines
@echo off
echo GA-DRV/PCI 1.20 → 1.21 差分更新バッチファイル
echo COPYRIGHT (C) 1996 I-O DATA DEVICE,INC. All Rights Reserved.
rem JE9WKV
rem 96.10.14
echo ----------------------------------------------------------------------
rem ren *.upe *.exe
ren *.upc *.com
rem 引数のチェック %1:書き換えるドライブ %2:差分データがあるドライブ
if "%1" == "" goto help
if "%2" == "" goto help
if not exist %2r1.com goto help
echo DISK 1をFDD %1にセットしてください。
pause
rem 書き換えるドライブのファイル名を表示し、確認を求める
echo サポートソフトウェア1のバックアップFD... %1ドライブ
dir %1 /w
echo このFDを更新します。(マスタディスクは絶対に更新しないでください。)
echo よろしいですか?
echo 中止...[Ctrl]+[C] 処理を続ける...その他のキー
pause
rem === ディスク チェック 開始 ===
echo 正しいバックアップディスクかチェックしています。
if not exist %1\GASETUP.EXE goto baddisk
if not exist %1\DRAGONV.INF goto baddisk
rem === ディスク チェック 終了 ===
echo ----- 更新開始 -----
cd %1\
rem 削除ファイル
md work
cd work
copy %1DRAG16M.DR_
copy %1DRAG16M1.DR_
copy %1DRAG256.DR_
copy %1DRAG64K.DR_
copy %1DRAGCTRL.EX_
copy %1DRAGONV.INF
copy %1GASETUP.EXE
copy %1GATEST.EXE
copy %1README.TXT
copy %1SETUP.EXE
..\r1
..\r2
..\r3
..\r4
copy DRAG16M.DR_ %1
copy DRAG16M1.DR_ %1
copy DRAG256.DR_ %1
copy DRAG64K.DR_ %1
copy DRAGCTRL.EX_ %1
copy DRAGONV.INF %1
copy GASETUP.EXE %1
copy GATEST.EXE %1
copy README.TXT %1
copy SETUP.EXE %1
del DRAG16M.DR_
del DRAG16M1.DR_
del DRAG256.DR_
del DRAG64K.DR_
del DRAGCTRL.EX_
del DRAGONV.INF
del GASETUP.EXE
del GATEST.EXE
del README.TXT
del SETUP.EXE
copy %1\WIN95\DRAGCTRL.EXE
copy %1\WIN95\DRAGONV.DRV
copy %1\WIN95\DRAGONV.INF
copy %1\WIN95\DRGCTLIB.DLL
copy %1\WIN95\README.TXT
..\w1
..\w2
copy DRAGCTRL.EXE %1\WIN95
copy DRAGONV.DRV %1\WIN95
copy DRAGONV.INF %1\WIN95
copy DRGCTLIB.DLL %1\WIN95
copy README.TXT %1\WIN95
del DRAGCTRL.EXE
del DRAGONV.DRV
del DRAGONV.INF
del DRGCTLIB.DLL
del README.TXT
copy %1\WINNT35\DRAGT.SY_
copy %1\WINNT35\DRAGT08.DL_
copy %1\WINNT35\DRAGT16.DL_
copy %1\WINNT35\DRAGT24.DL_
copy %1\WINNT35\DRAGT32.DL_
copy %1\WINNT35\README.TXT
..\n1
..\n2
..\n3
..\n4
..\n5
..\n6
copy DRAGT.SY_ %1\WINNT35
copy DRAGT08.DL_ %1\WINNT35
copy DRAGT16.DL_ %1\WINNT35
copy DRAGT24.DL_ %1\WINNT35
copy DRAGT32.DL_ %1\WINNT35
copy README.TXT %1\WINNT35
del DRAGT.SY_
del DRAGT08.DL_
del DRAGT16.DL_
del DRAGT24.DL_
del DRAGT32.DL_
del README.TXT
copy %1\WIN_US\DRAGCTRL.EX_
..\u1
copy DRAGCTRL.EX_ %1\WIN_US
del DRAGCTRL.EX_
del $*.*
cd ..
rd work
echo DISK 2をFDD %1にセットしてください。
pause
rem 書き換えるドライブのファイル名を表示し、確認を求める
echo サポートソフトウェア2のバックアップFD... %1ドライブ
dir %1 /w
echo このFDを更新します。(マスタディスクは絶対に更新しないでください。)
echo よろしいですか?
echo 中止...[Ctrl]+[C] 処理を続ける...その他のキー
pause
rem === ディスク チェック 開始 ===
echo 正しいバックアップディスクかチェックしています。
if not exist %1\GATVCTL.EX_ goto baddisk
rem === ディスク チェック 終了 ===
%1
%2d21
del $*.*
%2d22
del $*.*
%2d23
del $*.*
%2d24
del $*.*
%2d25
del $*.*
%2
rem 新規追加ファイルを書き込む
rem ハードディスクの状態を元に戻す
rem echo %1ドライブのボリュームラベルを設定します。
rem echo 中止...[Ctrl]+[C] 処理を続ける...その他のキー
rem pause
rem label %1
echo ----- 更新完了 -----
goto end
:baddisk
echo サポートソフトウェアディスクではありません。
goto end
:help
echo 書式 update [サポートソフトFDD] [(差分データのある)HDD]
echo 例 update a: c: ... FDDがA: HDDがC: の場合
:end
rem ファイル名を元に戻す
ren r1.com r1.upc
ren r2.com r2.upc
ren r3.com r3.upc
ren r4.com r4.upc
ren w1.com w1.upc
ren w2.com w2.upc
ren u1.com u1.upc
ren n1.com n1.upc
ren n2.com n2.upc
ren n3.com n3.upc
ren n4.com n4.upc
ren n5.com n5.upc
ren n6.com n6.upc
ren d21.com d21.upc
ren d22.com d22.upc
ren d23.com d23.upc
ren d24.com d24.upc
ren d25.com d25.upc