home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1996 March
/
VPR9603A.ISO
/
win31up3
/
dec
/
up3
/
update.bat
< prev
next >
Wrap
DOS Batch File
|
1995-10-20
|
3KB
|
89 lines
ECHO OFF
CLS
ECHO --------------------------------------------------------------
ECHO Microsoft Windows Ver 3.1 Update program
ECHO --------------------------------------------------------------
REM ---- ディスク のチェック ----------------------
IF NOT EXIST DISKA GOTO DISKERROR
REM ---- 現在の動作環境のチェック ----------------------
ISWIN.COM
IF ERRORLEVEL 1 GOTO MODEERROR
REM ---- パラメーターのチェック ----------------------
IF "%1"=="" GOTO INPUTERROR
REM ---- WINDOWS ディレクトリのチェック ---------------------
IF NOT EXIST %1\WIN.COM GOTO DIRERROR
ECHO
ECHO アップデートには約1Mバイトのハードディスクの空き容量が
ECHO 必要になります。 また、アップデートの終了までにはお時間を要し
ECHO ます。 あわせてご了承ください。
ECHO その他 注意事項など 詳しくは "READMEV.TXT" を参照してください。
ECHO.
ECHO ” アップデートを開始します。 Enter キーを押してください "
ECHO ”(アップデートを中断したい時は「CTRL」キーと「C」キーを同時に押してください)"
PAUSE
IF EXIST %1\WIN.COM GOTO START
:START
REM ---- ファイルのディスクコピー ----------------------
:DISK1
CLS
IF EXIST %1\CALENDAR.EXE EXPAND -r CALENDAR.EX_ %1
IF EXIST %1\MSD.EXE EXPAND -r MSD.EX_ %1
IF EXIST %1\WINHELP.EXE EXPAND -r WINHELP.EX_ %1
IF EXIST %1\SYSTEM\DRIVERS.CPL EXPAND -r DRIVERS.CP_ %1\SYSTEM
IF EXIST %1\SYSTEM\MSC3BC2.DRV EXPAND -r MSC3BC2.DR_ %1\SYSTEM
IF EXIST %1\SYSTEM\MSGMODE.DLL EXPAND -r MSGMODE.DL_ %1\SYSTEM
IF EXIST %1\SYSTEM\POWER.DRV EXPAND -r POWER.DR_ %1\SYSTEM
IF EXIST %1\SYSTEM\UNIDRV.DLL EXPAND -r UNIDRV.DL_ %1\SYSTEM
IF EXIST %1\SYSTEM\USERFONT.FOD EXPAND -r USERFONT.FO_ %1\SYSTEM
IF EXIST %1\SYSTEM\VDDD.386 EXPAND -r VDDD.38_ %1\SYSTEM
IF EXIST %1\SYSTEM\WIFEDPD.DLL EXPAND -r WIFEDPD.DL_ %1\SYSTEM
IF EXIST %1\SYSTEM\WIN386.EXE EXPAND -r WIN386.EX_ %1\SYSTEM
GOTO COMPLETE
:DISKERROR
ECHO 正しいディレクトリーから起動してください。
GOTO END
:INPUTERROR
ECHO Windowsがインストールされている ディレクトリーパスが指定されていません。
ECHO 例のように、コマンドに続けてパラメーターを指定してください。
ECHO 例: C:\WINDOWSに Windowsがインストールされている場合
ECHO UPDATE.BAT C:\WINDOWS
ECHO ~~~~~~~~~~ と入力してください。
GOTO END
:DIRERROR
ECHO 指定されたディレクトリー %1にはWindowsがインストールされていません。
ECHO 正しいディレクトリーを指定してください。
GOTO END
:MODEERROR
ECHO このプログラムはWindows上のDOSプロンプトでは動作しません。
ECHO Windowsを終了して、MS-DOSのプロンプトで実行してください。
GOTO END
:COMPLETE
CLS
ECHO Windows 3.1 の アップデートが完了しました。
:END