home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1996 March / VPR9603A.ISO / win31up3 / epson / printer / npdl2 / update.bat < prev   
DOS Batch File  |  1995-08-31  |  2KB  |  57 lines

  1. ECHO OFF
  2. CLS
  3. ECHO --------------------------------------------------------------
  4. ECHO         Printer Driver(MS Windows 3.1) Update program
  5. ECHO --------------------------------------------------------------
  6.  
  7. REM  ----          現在の動作環境のチェック  ----------------------
  8. ISWIN.COM 
  9. IF ERRORLEVEL 1 GOTO MODEERROR
  10.  
  11. REM  ----          パラメーターのチェック    ----------------------
  12. IF "%1"=="" GOTO INPUTERROR
  13.  
  14. REM  ----          WINDOWS ディレクトリのチェック  ---------------------
  15. IF NOT EXIST %1\SYSTEM\NUL GOTO DIRERROR
  16. IF NOT EXIST %1\WIN.COM GOTO DIRERROR
  17. IF EXIST %1\WIN.COM GOTO START
  18.  
  19. :START
  20. IF EXIST %1\SYSTEM\NPDL2.DRV goto do_it
  21. ECHO\
  22. ECHO NPDL2.DRVがインストールされていません。
  23. ECHO   指定されたWINDOWSにはNPDL2.DRVが組み込まれていないので、アップデート
  24. ECHO の必要はありません。
  25. ECHO\
  26. GOTO END
  27.  
  28. :do_it
  29. ECHO アップデート中..
  30. EXPAND -r NPDL2.DR_ %1\SYSTEM > nul
  31.  
  32. GOTO COMPLETE
  33.  
  34. :INPUTERROR
  35. ECHO WINDOWSがインストールされている ディレクトリーパスが指定されていません。
  36. ECHO 例のように、コマンドに続けてパラメーターを指定してください。
  37.  
  38. ECHO 例:  A:\WINDOWSに WINDOWSがインストールされている場合
  39. ECHO               UPDATE.BAT A:\WINDOWS
  40. ECHO                          ~~~~~~~~~~   と入力してください。
  41. GOTO END
  42.  
  43. :DIRERROR
  44. ECHO 指定されたディレクトリー %1にはWINDOWSがインストールされていません。
  45. ECHO 正しいディレクトリーを指定してください。
  46. GOTO END
  47.  
  48. :MODEERROR
  49. ECHO このプログラムはWINDOWS上のDOSでは動作しません。
  50. ECHO WINDOWSを終了して、MSDOS上で実行してください。
  51. GOTO END
  52.  
  53. :COMPLETE
  54. ECHO NPDL2.DRV の アップデートが完了しました。
  55.  
  56. :END
  57.