home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1997 March / VPR9703B.ISO / driver / iodata / drv_121 / update.bat < prev    next >
DOS Batch File  |  1996-10-14  |  2KB  |  112 lines

  1. @echo off
  2. echo GA-DRV/PCI 1.20 → 1.21 差分更新バッチファイル
  3. echo COPYRIGHT (C) 1996 I-O DATA DEVICE,INC. All Rights Reserved.
  4. rem JE9WKV
  5. rem 96.10.14
  6. echo ----------------------------------------------------------------------
  7.  
  8. rem 引数のチェック %1:書き換えるドライブ   %2:差分データがあるドライブ
  9. if "%1" == "" goto help
  10. if "%2" == "" goto help
  11. if not exist %2r1.upc goto help
  12.  
  13. rem 書き換えるドライブのファイル名を表示し、確認を求める
  14. echo サポートソフトウェアのバックアップFD... %1ドライブ
  15. dir %1 /w
  16. echo このFDを更新します。(マスタディスクは絶対に更新しないでください。)
  17. echo よろしいですか?
  18. echo 中止...[Ctrl]+[C]   処理を続ける...その他のキー
  19. pause
  20.  
  21. rem === ディスク チェック 開始 ===
  22. echo 正しいバックアップディスクかチェックしています。
  23. if not exist %1\GASETUP.EXE goto baddisk
  24. if not exist %1\DRAGONV.INF goto baddisk
  25. rem === ディスク チェック 終了 ===
  26.  
  27. echo ----- 更新開始 -----
  28.  
  29. ren *.upe *.exe
  30. ren *.upc *.com
  31.  
  32. cd %1\
  33.  
  34. rem 削除ファイル
  35. del %1\README.DOC
  36. del %1\WIN95\CCMPEG.DL_
  37.  
  38. %1
  39. cd\
  40. %2r1
  41. del $*.*
  42. %2r2
  43. del $*.*
  44. %2r3
  45. del $*.*
  46. %2r4
  47. del $*.*
  48. cd \win_us
  49. %2u1
  50. del $*.*
  51. cd\
  52. %2
  53.  
  54.  
  55. md w95
  56. cd w95
  57. copy %1\WIN95\DDDRAV32.DLL
  58. copy %1\WIN95\DRAGCTRL.EXE
  59. copy %1\WIN95\DRAGONV.DRV
  60. copy %1\WIN95\DRAGONV.INF
  61. copy %1\WIN95\DRGCTLIB.DLL
  62. copy %1\WIN95\README.TXT
  63. ..\w95
  64. copy DDDRAV32.DLL %1\WIN95
  65. copy DRAGCTRL.EXE %1\WIN95
  66. copy DRAGONV.DRV %1\WIN95
  67. copy DRAGONV.INF %1\WIN95
  68. copy DRGCTLIB.DLL %1\WIN95
  69. copy README.TXT %1\WIN95
  70. del $*.*
  71. del DDDRAV32.DLL
  72. del DRAGCTRL.EXE
  73. del DRAGONV.DRV
  74. del DRAGONV.INF
  75. del DRGCTLIB.DLL
  76. del README.TXT
  77. cd ..
  78. rd w95
  79.  
  80. rem 新規追加ファイルを書き込む
  81. %1
  82. cd\
  83. %2addroot
  84. %2
  85.  
  86. rem ハードディスクの状態を元に戻す
  87. rem ファイル名を元に戻す
  88.  
  89. ren r1.com r1.upc
  90. ren r2.com r2.upc
  91. ren r3.com r3.upc
  92. ren r4.com r4.upc
  93. ren w95.com w95.upc
  94. ren u1.com u1.upc
  95. ren addroot.exe addroot.upe
  96.  
  97. rem echo %1ドライブのボリュームラベルを設定します。
  98. rem echo 中止...[Ctrl]+[C]   処理を続ける...その他のキー
  99. rem pause
  100. rem label %1
  101.  
  102. echo ----- 更新完了 -----
  103. goto end
  104.  
  105. :baddisk
  106. echo サポートソフトウェアディスクではありません。
  107. goto end
  108. :help
  109. echo 書式  update [サポートソフトFDD] [(差分データのある)HDD]
  110. echo   例  update a: c: ... FDDがA: HDDがC: の場合
  111. :end
  112.