home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 29 Fixes_o / 29-Fixes_o.zip / dg130h1.dsk / S2.CMD < prev    next >
OS/2 REXX Batch file  |  1996-06-12  |  4KB  |  63 lines

  1. @ECHO OFF
  2. IF "%DGNAPATH%"=="" GOTO VARSNOTSET
  3. :INSERT1DISK
  4. IF EXIST DISK1.LAB GOTO DISK1IN
  5. ECHO Please insert corrective services diskette 1 in drive %SRCDRIVE%
  6. PAUSE
  7. IF NOT EXIST DISK1.LAB GOTO INSERT1DISK
  8. :DISK1IN
  9. COPY LOADRAM2.EXE %DGNAPATH% >NUL
  10. IF EXIST %DGNAPATH%\SERVICE.LOG DEL %DGNAPATH%\SERVICE.LOG
  11. ECHO Applying DatagLANce Corrective Services Version %VERSIONOFCSD%...>>%DGNAPATH%\SERVICE.LOG
  12. IF EXIST %DGNAPATH%\DGLAUNCH.EXE ECHO Updating DatagLANce Program Executables...
  13. IF EXIST %DGNAPATH%\DGLAUNCH.EXE %DGNAPATH%\LOADRAM2 DGLAUNCH.FLS %DGNAPATH% /D >>%DGNAPATH%\SERVICE.LOG
  14. IF EXIST %DGNAPATH%\DGEN0$.SYS ECHO Updating Ethernet DatagLANce Device Drivers...
  15. IF EXIST %DGNAPATH%\DGEN0$.SYS %DGNAPATH%\LOADRAM2 DGENDRIV.FLS %DGNAPATH% /D >>%DGNAPATH%\SERVICE.LOG
  16. IF NOT EXIST %DGNAPATH%\PCMCIA MD %DGNAPATH%\PCMCIA
  17. IF EXIST %DGNAPATH%\DGEN0$.SYS %DGNAPATH%\LOADRAM2 PCMCIA\DGENDRIV.FLS %DGNAPATH%\PCMCIA /D >>%DGNAPATH%\SERVICE.LOG
  18. IF NOT EXIST %DGNAPATH%\SONIC MD %DGNAPATH%\SONIC
  19. IF EXIST %DGNAPATH%\DGEN0$.SYS %DGNAPATH%\LOADRAM2 SONIC\DGENDRIV.FLS %DGNAPATH%\SONIC /D >>%DGNAPATH%\SERVICE.LOG
  20. IF EXIST %DGNAPATH%\ENMON.EXE ECHO Updating Ethernet DatagLANce Network Analyzer Applications...
  21. IF EXIST %DGNAPATH%\ENMON.EXE %DGNAPATH%\LOADRAM2 ENMON.FLS %DGNAPATH% /D >>%DGNAPATH%\SERVICE.LOG
  22. IF EXIST %DGNAPATH%\DGTR0$.SYS ECHO Updating Token-Ring DatagLANce Device Drivers...
  23. IF EXIST %DGNAPATH%\DGTR0$.SYS %DGNAPATH%\LOADRAM2 DGTRDRIV.FLS %DGNAPATH% /D >>%DGNAPATH%\SERVICE.LOG
  24. IF NOT EXIST %DGNAPATH%\PCMCIA MD %DGNAPATH%\PCMCIA
  25. IF EXIST %DGNAPATH%\DGTR0$.SYS %DGNAPATH%\LOADRAM2 PCMCIA\DGTRDRIV.FLS %DGNAPATH%\PCMCIA /D >>%DGNAPATH%\SERVICE.LOG
  26. IF EXIST %DGNAPATH%\TRMON.EXE ECHO Updating Token-Ring DatagLANce Network Analyzer Applications...
  27. IF EXIST %DGNAPATH%\TRMON.EXE %DGNAPATH%\LOADRAM2 TRMON.FLS %DGNAPATH% /D >>%DGNAPATH%\SERVICE.LOG
  28. IF EXIST %DGNAPATH%\DGPA.EXE ECHO Copying README's to %DGNAPATH%...
  29. IF EXIST %DGNAPATH%\DGPA.EXE COPY README.* %DGNAPATH% >NUL
  30. IF EXIST %DGNAPATH%\DGPA.EXE COPY DGNATIPS.* %DGNAPATH% >NUL
  31. :INSERT2DISK
  32. IF EXIST DISK2.LAB GOTO DISK2IN
  33. ECHO Please insert corrective services diskette 2 in drive %SRCDRIVE%
  34. PAUSE
  35. IF NOT EXIST DISK2.LAB GOTO INSERT2DISK
  36. :DISK2IN
  37. IF EXIST %DGNAPATH%\DGPA.EXE ECHO Updating common program executables...
  38. IF EXIST %DGNAPATH%\DGPA.EXE %DGNAPATH%\LOADRAM2 DGPI.FLS %DGNAPATH% /D >>%DGNAPATH%\SERVICE.LOG
  39. IF EXIST %DGNAPATH%\DGPA.EXE %DGNAPATH%\LOADRAM2 DGNADLL.FLS %DGNAPATH% /D >>%DGNAPATH%\SERVICE.LOG
  40. IF EXIST %DGNAPATH%\DGPA.EXE ECHO Updating error information files...
  41. IF EXIST %DGNAPATH%\DGPA.EXE %DGNAPATH%\LOADRAM2 DGNAERR.FLS %DGNAPATH%\ERROR /D >>%DGNAPATH%\SERVICE.LOG
  42. IF EXIST %DGNAPATH%\DGPA.EXE ECHO Updating DatagLANce Protocol Analysis Executables...
  43. IF EXIST %DGNAPATH%\DGPA.EXE %DGNAPATH%\LOADRAM2 DGPA.FLS %DGNAPATH% /D >>%DGNAPATH%\SERVICE.LOG
  44. DEL %DGNAPATH%\LOADRAM2.EXE
  45. ECHO All corrective services applied.
  46. ECHO SET DGNAVERSION=%VERSIONOFCSD%>%DGNAPATH%\DGNAVER.CMD
  47. ECHO ╔════════════════════════════════════════════════════════════════════════╗
  48. ECHO ║ The README files contain important information about the problems      ║
  49. ECHO ║ fixed by this Corrective Service.                                      ║
  50. ECHO ╚════════════════════════════════════════════════════════════════════════╝
  51. ECHO   To view these files now, type at the prompt: E %DGNAPATH%\README.CSD
  52. ECHO                                                E %DGNAPATH%\README.NEW
  53. ECHO ╔════════════════════════════════════════════════════════════════════════╗
  54. ECHO ║ After reading these files, you must shutdown and reboot your system to ║
  55. ECHO ║ have the corrective services take effect.                              ║
  56. ECHO ╚════════════════════════════════════════════════════════════════════════╝
  57. %SRCDRIVE%\S3.CMD
  58. :VARSNOTSET
  59. ECHO ╔════════════════════════════════════════════════════════════════════════╗
  60. ECHO ║ To install corrective services type: SERVICE                           ║
  61. ECHO ╚════════════════════════════════════════════════════════════════════════╝
  62. :DONE
  63.