home *** CD-ROM | disk | FTP | other *** search
/ Mega Top 1 / os2_top1.zip / os2_top1 / DIVERSEN / FIX / OS2P10 / NEWOS2P.BAT < prev    next >
Encoding:
DOS Batch File  |  1995-01-04  |  2.2 KB  |  77 lines

  1. @ECHO OFF
  2. CLS
  3. ECHO.
  4. ECHO *********************************************************************
  5. ECHO * NEWOS2P.BAT - Updates to latest versions of OS/2 Peer Files       *
  6. ECHO *                                                                   *
  7. ECHO * This batch file creates a new version of LANTASTI.iFS that        *
  8. ECHO * fix the problems listed in OS2P10.TXT.                            *
  9. ECHO *                                                                   *
  10. ECHO * This batch file should be in the directory where you installed    *
  11. ECHO * the network (normally C:\LANTASTI\OS2).                           *
  12. ECHO * Your present copy of LANTASTI.IFS will be backed up to a file     *
  13. ECHO * named LANTASTI.BAK                                                *
  14. ECHO *                                                                   *
  15. ECHO * Press CTRL-C now to abort running this patch.                     *
  16. ECHO *********************************************************************
  17. ECHO.
  18. PAUSE
  19.  
  20. IF NOT EXIST LANTASTI.IFS GOTO ERR1IFS
  21.  
  22. IF EXIST LANTASTI.BAK GOTO ERR2IFS
  23.  
  24. :INSTALLIFS
  25. ECHO.
  26. ECHO Copying old LANTASTI.IFS to LANTASTI.BAK ..
  27. COPY LANTASTI.IFS LANTASTI.BAK
  28. ECHO.
  29.  
  30. ECHO Installing new redirector ...
  31. NEWIFS INFILE=LANTASTI.IFS OUTFILE=_IFS_.IFS
  32. IF ERRORLEVEL 1 GOTO ERR3IFS
  33.  
  34. COPY _IFS_.IFS LANTASTI.IFS
  35. DEL _IFS_.IFS
  36. GOTO DONEIFS
  37.  
  38. :ERR1IFS
  39. ECHO. 
  40. ECHO                      * ERROR *
  41. ECHO. 
  42. ECHO LANTASTI.IFS not found in this directory - please copy this batch file
  43. ECHO to the directory where LANTASTI.IFS resides and run NEWOS2P again.
  44. ECHO.
  45. GOTO EXIT
  46.  
  47. :ERR2IFS
  48. ECHO. 
  49. ECHO                     * WARNING *
  50. ECHO. 
  51. ECHO LANTASTI.BAK already exists! it will be overwritten.
  52. ECHO Press CTRL-C to abort
  53. ECHO.
  54. PAUSE
  55. GOTO INSTALLIFS
  56.  
  57. :ERR3IFS
  58. ECHO  
  59. ECHO                      * ERROR *
  60. ECHO  
  61. ECHO Operation unsuccessful. Repeat NEWOS2P in a directory containing only
  62. ECHO the original LANTASTI.IFS.
  63. GOTO EXIT
  64.  
  65. :ERR4IFS
  66. ECHO  
  67. ECHO                      * ERROR *
  68. ECHO  
  69. ECHO NEWIFS.EXE not found in this directory - please copy this file
  70. ECHO to the directory where LANTASTI.IFS resides and run NEWOS2P again.
  71. GOTO EXIT
  72.  
  73. :DONEIFS
  74. ECHO       * OS/2 Redirector successfully patched *
  75.  
  76. :EXIT
  77.