home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1997 March / VPR9703B.ISO / driver / iodata / 968v_120 / update.bat < prev    next >
DOS Batch File  |  1996-06-20  |  2KB  |  109 lines

  1. @echo off
  2. echo GA-968V/PCI 1.10 → 1.20 差分更新バッチファイル
  3. echo COPYRIGHT (C) 1996 I-O DATA DEVICE,INC. All Rights Reserved.
  4. rem JE9WKV
  5. rem 96.06.20
  6. echo ----------------------------------------------------------------------
  7.  
  8. rem 引数のチェック %1:書き換えるドライブ   %2:差分データがあるドライブ
  9. if "%1" == "" goto help
  10. if "%2" == "" goto help
  11. if not exist %2root.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\GA968.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\WIN95\DDRAW.DLL
  36. del %1\WIN95\DDRAW16.DLL
  37.  
  38. rem フロッピーディスクから更新するファイルをコピーする
  39. copy %1GA968.INF
  40. copy %1README.DOC
  41. copy %1S3_68_08.DR_
  42. copy %1S3_68_16.DR_
  43. copy %1S3_68_32.DR_
  44. copy %1SCANMODE.EXE
  45. root
  46. d1
  47. d2
  48. d3
  49. copy GA968.INF %1
  50. copy README.DOC %1
  51. copy S3_68_08.DR_ %1
  52. copy S3_68_16.DR_ %1
  53. copy S3_68_32.DR_ %1
  54. copy SCANMODE.EXE %1
  55.  
  56. copy %1\WIN95\DDA64V32.DLL
  57. copy %1\WIN95\GA968.DRV
  58. copy %1\WIN95\GA968.INF
  59. copy %1\WIN95\README.TXT
  60. W95
  61. copy DDA64V32.DLL %1\WIN95
  62. copy GA968.DRV %1\WIN95
  63. copy GA968.INF %1\WIN95
  64. copy README.TXT %1\WIN95
  65.  
  66. rem 新規追加ファイルを書き込む
  67. %1
  68. cd\win95
  69. %2w95a
  70. cd\
  71. %2
  72.  
  73. rem ハードディスクの状態を元に戻す
  74. del $*.*
  75.  
  76. del GA968.INF
  77. del README.DOC
  78. del S3_68_08.DR_
  79. del S3_68_16.DR_
  80. del S3_68_32.DR_
  81. del SCANMODE.EXE
  82. del DDA64V32.DLL
  83. del GA968.DRV
  84. del README.TXT
  85.  
  86. rem ファイル名を元に戻す
  87. ren w95a.exe w95a.upe
  88. ren root.com root.upc
  89. ren w95.com w95.upc
  90. ren d1.com d1.upc
  91. ren d2.com d2.upc
  92. ren d3.com d3.upc
  93.  
  94. rem echo %1ドライブのボリュームラベルを設定します。
  95. rem echo 中止...[Ctrl]+[C]   処理を続ける...その他のキー
  96. rem pause
  97. rem label %1
  98.  
  99. echo ----- 更新完了 -----
  100. goto end
  101.  
  102. :baddisk
  103. echo サポートソフトウェアディスクではありません。
  104. goto end
  105. :help
  106. echo 書式  update [サポートソフトFDD] [HDD]
  107. echo   例  update a: c: ... FDDがA: HDDがC: の場合
  108. :end
  109.