home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1996 March / VPR9603A.ISO / win31up3 / dec / up3 / update.bat < prev    next >
DOS Batch File  |  1995-10-20  |  3KB  |  89 lines

  1. ECHO OFF
  2. CLS
  3. ECHO --------------------------------------------------------------
  4. ECHO           Microsoft Windows Ver 3.1 Update program
  5. ECHO --------------------------------------------------------------
  6.  
  7. REM  ----          ディスク   のチェック    ----------------------
  8. IF NOT EXIST DISKA GOTO DISKERROR
  9.  
  10. REM  ----          現在の動作環境のチェック  ----------------------
  11. ISWIN.COM 
  12. IF ERRORLEVEL 1 GOTO MODEERROR
  13.  
  14. REM  ----          パラメーターのチェック    ----------------------
  15. IF "%1"=="" GOTO INPUTERROR
  16.  
  17. REM  ----          WINDOWS ディレクトリのチェック  ---------------------
  18. IF NOT EXIST %1\WIN.COM GOTO DIRERROR
  19.  
  20. ECHO
  21. ECHO  アップデートには約1Mバイトのハードディスクの空き容量が 
  22. ECHO  必要になります。 また、アップデートの終了までにはお時間を要し
  23. ECHO  ます。 あわせてご了承ください。
  24. ECHO  その他 注意事項など 詳しくは "READMEV.TXT" を参照してください。
  25. ECHO.
  26. ECHO ”  アップデートを開始します。 Enter キーを押してください   "
  27. ECHO ”(アップデートを中断したい時は「CTRL」キーと「C」キーを同時に押してください)"
  28. PAUSE
  29.  
  30. IF EXIST %1\WIN.COM GOTO START
  31.  
  32.  
  33. :START
  34.  
  35. REM  ----          ファイルのディスクコピー    ----------------------
  36. :DISK1
  37. CLS
  38.  
  39. IF EXIST %1\CALENDAR.EXE  EXPAND -r  CALENDAR.EX_ %1
  40. IF EXIST %1\MSD.EXE  EXPAND -r  MSD.EX_ %1
  41. IF EXIST %1\WINHELP.EXE  EXPAND -r  WINHELP.EX_ %1
  42. IF EXIST %1\SYSTEM\DRIVERS.CPL  EXPAND -r  DRIVERS.CP_ %1\SYSTEM
  43. IF EXIST %1\SYSTEM\MSC3BC2.DRV  EXPAND -r  MSC3BC2.DR_ %1\SYSTEM
  44. IF EXIST %1\SYSTEM\MSGMODE.DLL  EXPAND -r  MSGMODE.DL_ %1\SYSTEM
  45. IF EXIST %1\SYSTEM\POWER.DRV  EXPAND -r  POWER.DR_ %1\SYSTEM
  46. IF EXIST %1\SYSTEM\UNIDRV.DLL  EXPAND -r  UNIDRV.DL_ %1\SYSTEM
  47. IF EXIST %1\SYSTEM\USERFONT.FOD  EXPAND -r  USERFONT.FO_ %1\SYSTEM
  48. IF EXIST %1\SYSTEM\VDDD.386  EXPAND -r  VDDD.38_ %1\SYSTEM
  49. IF EXIST %1\SYSTEM\WIFEDPD.DLL  EXPAND -r  WIFEDPD.DL_ %1\SYSTEM
  50. IF EXIST %1\SYSTEM\WIN386.EXE  EXPAND -r  WIN386.EX_ %1\SYSTEM
  51.  
  52.  
  53. GOTO COMPLETE
  54.  
  55. :DISKERROR
  56. ECHO 正しいディレクトリーから起動してください。 
  57. GOTO END
  58.  
  59.  
  60. :INPUTERROR
  61. ECHO Windowsがインストールされている ディレクトリーパスが指定されていません。
  62. ECHO 例のように、コマンドに続けてパラメーターを指定してください。
  63.  
  64. ECHO 例:  C:\WINDOWSに Windowsがインストールされている場合
  65. ECHO               UPDATE.BAT C:\WINDOWS
  66. ECHO                          ~~~~~~~~~~   と入力してください。
  67. GOTO END
  68.  
  69.  
  70. :DIRERROR
  71. ECHO 指定されたディレクトリー %1にはWindowsがインストールされていません。
  72. ECHO 正しいディレクトリーを指定してください。
  73. GOTO END
  74.  
  75.  
  76.  
  77.  
  78. :MODEERROR
  79. ECHO このプログラムはWindows上のDOSプロンプトでは動作しません。
  80. ECHO Windowsを終了して、MS-DOSのプロンプトで実行してください。
  81. GOTO END
  82.  
  83. :COMPLETE
  84. CLS
  85. ECHO Windows 3.1 の アップデートが完了しました。
  86.  
  87. :END
  88.  
  89.