home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1996 November / VPR9611B.ISO / driver / iodata / dri_130 / update.bat < prev    next >
DOS Batch File  |  1996-06-19  |  2KB  |  101 lines

  1. @echo off
  2. echo GA-DR2/ISA 1.20 → 1.30 差分更新バッチファイル
  3. echo COPYRIGHT (C) 1996 I-O DATA DEVICE,INC. All Rights Reserved.
  4. rem JE9WKV
  5. rem 96.06.19
  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\DRAGISA.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. copy %1DRAG16M.DR_
  36. copy %1DRAG256.DR_
  37. copy %1DRAG64K.DR_
  38. copy %1DRAGISA.INF
  39. copy %1GASETUP.EXE
  40.  
  41. root
  42. w1
  43. w2
  44. w3
  45.  
  46. copy DRAG16M.DR_ %1
  47. copy DRAG256.DR_ %1
  48. copy DRAG64K.DR_ %1
  49. copy DRAGISA.INF %1
  50. copy GASETUP.EXE %1
  51.  
  52. copy %1\WIN95\DRAGISA.DRV
  53. copy %1\WIN95\DRAGISA.INF
  54. copy %1\WIN95\README.TXT
  55. W95
  56. copy DRAGISA.DRV %1\WIN95
  57. copy DRAGISA.INF %1\WIN95
  58. copy README.TXT %1\WIN95
  59.  
  60. rem 新規追加ファイルを書き込む
  61. %1
  62. cd\win95
  63. %2w95a
  64. cd\
  65. %2
  66.  
  67. rem ハードディスクの状態を元に戻す
  68. del $*.*
  69.  
  70. del DRAG16M.DR_
  71. del DRAG256.DR_
  72. del DRAG64K.DR_
  73. del DRAGISA.INF
  74. del GASETUP.EXE
  75. del DRAGISA.DRV
  76. del README.TXT
  77.  
  78. rem ファイル名を元に戻す
  79. ren w95a.exe w95a.upe
  80. ren root.com root.upc
  81. ren w95.com w95.upc
  82. ren w1.com w1.upc
  83. ren w2.com w2.upc
  84. ren w3.com w3.upc
  85.  
  86. rem echo %1ドライブのボリュームラベルを設定します。
  87. rem echo 中止...[Ctrl]+[C]   処理を続ける...その他のキー
  88. rem pause
  89. rem label %1
  90.  
  91. echo ----- 更新完了 -----
  92. goto end
  93.  
  94. :baddisk
  95. echo サポートソフトウェアディスクではありません。
  96. goto end
  97. :help
  98. echo 書式  update [サポートソフトFDD] [HDD]
  99. echo   例  update a: c: ... FDDがA: HDDがC: の場合
  100. :end
  101.