home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1997 March / VPR9703B.ISO / driver / iodata / rbt_124 / update.bat < prev   
DOS Batch File  |  1996-09-02  |  1KB  |  60 lines

  1. @echo off
  2. echo REBOOT 1.22, 1.23 → 1.24 差分更新バッチファイル
  3. echo COPYRIGHT (C) 1996 I-O DATA DEVICE,INC. All Rights Reserved.
  4. rem JE9WKV
  5. rem 96.09.03
  6. echo ----------------------------------------------------------------------
  7.  
  8. if "%1" == "" goto help
  9. if "%2" == "" goto help
  10. if "%3" == "122" goto verok
  11. if "%3" == "123" goto verok
  12. goto help
  13. :verok
  14. if not exist %2d%3.upc goto help
  15.  
  16. echo サポートソフトウェアのバックアップFD... %1ドライブ
  17. dir %1 /w
  18. echo このFDを更新します。(マスタディスクは絶対に更新しないでください。)
  19. echo よろしいですか?
  20. echo 中止...[Ctrl]+[C]   処理を続ける...その他のキー
  21. pause
  22.  
  23. rem === ディスク チェック 開始 ===
  24. echo 正しいバックアップディスクかチェックしています。
  25. if not exist %1REBOOT.EXE goto baddisk
  26. if not exist %1REBOOT.TXT goto baddisk
  27. rem === ディスク チェック 終了 ===
  28.  
  29. echo ----- 更新開始 -----
  30.  
  31. rem ren *.upe *.exe
  32. ren d%3.upc d%3.com
  33.  
  34. %1
  35. cd\
  36.  
  37. %2d%3
  38. del $*.*
  39. %2
  40.  
  41. rem ren *.exe *.upe
  42. ren d%3.com d%3.upc
  43.  
  44. rem echo %1ドライブのボリュームラベルを設定します。
  45. rem echo 中止...[Ctrl]+[C]   処理を続ける...その他のキー
  46. rem pause
  47. rem label %1
  48.  
  49. echo ----- 更新完了 -----
  50. goto end
  51.  
  52. :baddisk
  53. echo サポートソフトウェアディスクではありません。
  54. goto end
  55. :help
  56. echo 書式  update [サポートソフトFDD] [HDD] [バージョン番号]
  57. echo   例  update c: a: 122 ... FDDがC: HDDがA: バージョン1.22の場合
  58. echo   例  update c: a: 123 ... FDDがC: HDDがA: バージョン1.23の場合
  59. :end
  60.