home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / makesr.zip / MAKESR.CMD next >
OS/2 REXX Batch file  |  1993-07-22  |  2KB  |  81 lines

  1. @echo off
  2. rem                  MAKESR.CMD     version 1.01
  3. rem This OS/2 command file creates a set of bootable floppies from a
  4. rem working OS/2 2.xx system.  It installs drivers and utilities for IBM
  5. rem Standalone Restore (SR) system.
  6.  
  7. rem Set up some things
  8. IF "%1" == "" GOTO ParmErr
  9. IF "%2" == "" GOTO ParmErr
  10. cls
  11. echo MakeSR version 1.01
  12.  
  13. rem Copy the ITBU drivers to SR disk #2
  14. mkdir %2\SRTEMP >nul
  15. echo.
  16. echo Insert PMtape installation disk in drive %1
  17. pause
  18. copy %1\IP2IDRV.SYS %2\SRTEMP >nul
  19. copy %1\ITDMN.EXE %2\SRTEMP >nul
  20. copy %1\IP*.DLL %2\SRTEMP >nul
  21. copy %1\SR.* %2\SRTEMP >nul
  22. echo.
  23. echo Insert SR disk #2 in drive %1
  24. pause
  25. del %1\CONFIG.SYS >nul
  26. echo y | del %1\SYSINST*.EXE >nul
  27. echo y | del %1\DOS*.SYS >nul
  28. echo y | del %1\MOUSE*.SYS >nul
  29. copy %2\SRTEMP\IP2IDRV.SYS %1\ >nul
  30. copy %2\SRTEMP\ITDMN.EXE %1\ >nul
  31.  
  32. rem Create 'config.sys' on SR disk #2
  33. echo ifs=hpfs.ifs /c:64 >> %1/config.sys
  34. echo buffers=50 >> %1/config.sys
  35. echo iopl=yes >> %1/config.sys
  36. echo memman=noswap >> %1/config.sys
  37. echo protshell=a:\cmd.exe >> %1/config.sys
  38. echo diskcache=64,LW >> %1/config.sys
  39. echo protectonly=yes >> %1/config.sys
  40. echo libpath=a:\; >> %1/config.sys
  41. echo pauseonerror=no >> %1/config.sys
  42. echo codepage=850 >> %1/config.sys
  43. echo devinfo=kbd,us,keyboard.dcp >> %1/config.sys
  44. echo devinfo=scr,ega,vtbl850.dcp >> %1/config.sys
  45. echo set path=a:\; >> %1/config.sys
  46. echo set dpath=a:\; >> %1/config.sys
  47. echo set keys=on >> %1/config.sys
  48. echo basedev=print01.sys >> %1/config.sys
  49. echo basedev=ibm1flpy.add >> %1/config.sys
  50. echo basedev=ibm1s506.add >> %1/config.sys
  51. echo basedev=ibm2flpy.add >> %1/config.sys
  52. echo basedev=ibm2adsk.add >> %1/config.sys
  53. echo basedev=ibm2scsi.add >> %1/config.sys
  54. echo basedev=ibmint13.i13 >> %1/config.sys
  55. echo basedev=os2dasd.dmd >> %1/config.sys
  56. echo protshell=cmd.exe >> %1/config.sys
  57. echo device=ip2idrv.sys >> %1/config.sys
  58. echo run=itdmn.exe >> %1/config.sys
  59.  
  60. rem Copy SR utilities to SR disk #3
  61. echo.
  62. echo Insert SR disk #3 to be created in drive %1
  63. pause
  64. copy %2\SRTEMP\IP*.DLL %1\ >nul
  65. copy %2\SRTEMP\SR.* %1\ >nul
  66. echo y | del %2\SRTEMP >nul
  67. rmdir %2\SRTEMP >nul
  68. copy %2\OS2\FORMAT.COM %1\ >nul
  69. copy %2\OS2\FDISK.COM %1\ >nul
  70.  
  71. rem We are done
  72. echo.
  73. echo SR disks have been created.
  74. GOTO Done
  75.  
  76. :ParmErr
  77. echo Proper syntax for this command is:  MAKESR 'Install To' 'Install From'
  78. echo For example:  MAKESR A: C:
  79.  
  80. :Done
  81.