home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 21 PDrivers / 21-PDrivers.zip / 4047OD1.zip / runme.cmd < prev    next >
OS/2 REXX Batch file  |  1994-08-12  |  4KB  |  88 lines

  1. echo off
  2. if X%1==X goto directions
  3. cls
  4. echo ╔═══════════════════════════════════════════════════════════════════════════╗
  5. echo ║ Be sure to start with a Blank, Formatted High Density diskette in %1 ...  ║
  6. echo ╚═══════════════════════════════════════════════════════════════════════════╝
  7. pause
  8. echo -----
  9. EAUTIL IBMPCL5.DRV IBMPCL5D.EA /J /O /P
  10. if errorlevel 1 goto PPDSerror
  11. echo PCL5 Driver Extended Attributes Attached
  12. EAUTIL IBMPCL5.HLP IBMPCL5H.EA /J /O /P
  13. if errorlevel 1 goto PPDSerror
  14. echo PCL5 Driver Help Extended Attributes Attached
  15. EAUTIL PCL5_FCF.DLL PCL5_FCF.EA /J /O /P
  16. if errorlevel 1 goto PPDSerror
  17. echo PCL5 Driver Font Metrics Extended Attributes Attached
  18. LABEL %1DRV-401
  19. echo Volume Label Created
  20. echo -----
  21. echo Copying Files to diskette ... Please wait ...
  22. copy SETUP.BAT %1\
  23. copy SETUP.CMD %1\
  24. copy HG3047L5.ZIP %1\
  25. copy LT3X47L5.ZIP %1\
  26. copy WD5547L5.ZIP %1\
  27. copy WD6047L5.ZIP %1\
  28. copy WK2047L5.ZIP %1\
  29. copy WK3047L5.ZIP %1\
  30. copy WP5147L5.ZIP %1\
  31. copy WP6047L5.ZIP %1\
  32. copy LEX4047.PDF %1\
  33. copy UNPCKDRV.EXE %1\
  34. copy CLEANUP.COM %1\
  35. copy IBMPCL5.DRV %1\
  36. copy IBMPCL5.SYM %1\
  37. copy IBMPCL5.HLP %1\
  38. copy IBMPCL5D.EA  %1\
  39. copy IBMPCL5H.EA  %1\
  40. copy PCL5_FCF.DLL %1\
  41. copy PCL5_FCF.EA  %1\
  42. copy PCL5JOIN.CMD %1\
  43. copy PCL5READ.ME  %1\
  44. copy UPDATE.BAT %1\
  45. copy PKUNZJR.COM %1\
  46. copy HOME.COM %1\
  47. copy INS24.ZIP %1\
  48. copy L2README.1ST %1\
  49. copy L2XIFL.ZIP %1\
  50. copy L40475E.DRV %1\
  51. copy SAM23.COM %1\
  52. copy UPD23.ZIP %1\
  53. copy UPD24.ZIP %1\
  54. md %1\aix
  55. copy 4047_32.PCL %1\aix
  56. copy 4047_31.PCL %1\aix
  57. copy AIX_READ.ME %1\aix
  58. echo -----
  59. echo Building of the "Driver Disk" diskette is complete!
  60. goto exit
  61. :PPDSerror
  62. echo EAUTIL Failed!
  63. goto exit
  64. :directions
  65. echo ╔══════════ ValueWriter 600 by Lexmark Driver Disk for OS/2═════════════════╗
  66. echo ║                                                                           ║
  67. echo ║   -  You must run this program from within an OS/2 1.3 or 2.X session.    ║
  68. echo ║                                                                           ║
  69. echo ║   -  Due to the PKZIP / PKUNZIP process, OS/2's Extended Attributes were  ║
  70. echo ║      lost on the new driver files. You either need to run this .CMD       ║
  71. echo ║      file to build a diskette, OR run the individual *JOIN.CMD            ║
  72. echo ║      file in this directory to "fix" the drivers BEFORE installing        ║
  73. echo ║      the drivers for use by OS/2.                                         ║
  74. echo ║                                                                           ║
  75. echo ║ To Build A Driver Disk:                                                   ║
  76. echo ║                                                                           ║
  77. echo ║   1) Start with a blank, formatted 3 1/2 High Density (1.44M) Diskette    ║
  78. echo ║                                                                           ║
  79. echo ║   2) To build the diskette, designate the destination diskette drive      ║
  80. echo ║      letter as follows:                                                   ║
  81. echo ║                                                                           ║
  82. echo ║     runme a:                                                              ║
  83. echo ║                                                                           ║
  84. echo ║   will build the "Driver Disk" diskette onto the diskette contained       ║
  85. echo ║   contained in drive A.                                                   ║
  86. echo ╚═══════════════════════════════════════════════════════════════════════════╝
  87. :exit
  88.