home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / ETOOLS.ZIP / TC.CMD < prev    next >
OS/2 REXX Batch file  |  1992-01-14  |  1KB  |  45 lines

  1. @echo off
  2. rem                   TC.CMD - John Wunderlin  11-20-1991
  3. rem
  4. rem  - This is an unsupported, unguaranteed, public-domain file.  So there.
  5. rem
  6. rem  this bat will compare two different versions of tlib files
  7. rem  format of command: tc filename oldver newver (deltalist) Optional-Commands
  8. rem                 ex: tc eed.def  3      6      eed.cmp     -t
  9. rem
  10. rem    deltalist is optional, if not specified will display on screen
  11. rem      if a '*' is used for newver, will use the latest version
  12.  
  13. rem    First parameter will be renamed to 'oldver', second param will be
  14. rem    used so the file name appears somewhere in the delta.
  15.  
  16. rem    this file may be used as a .bat file with no changes
  17. rem
  18.  
  19. if exist %1       del %1       >nul
  20. if exist tmp.ver  del tmp.ver  >nul
  21. if exist tmp2.ver del tmp2.ver >nul
  22. if exist oldver   del oldver   >nul
  23.  
  24. tlib l %1 >tmp.ver
  25. tlib r %1 %2 >nul
  26. ren %1 oldver
  27. tlib r %1 %3 >nul
  28.  
  29. rem  check if param 4 is blank
  30. if %4. == . goto showdelt
  31.  
  32. rem otherwise redirect into param 4
  33. compare oldver %1 -w -m4 %5 -l tmp2.ver
  34. copy q:\eis\compress.hp + tmp.cmp + tmp.ver + tmp2.ver %4 >nul
  35. del tmp2.ver >nul
  36. goto end
  37.  
  38. :showdelt
  39. compare oldver %1 -w -m4 %5
  40.  
  41. :end
  42. del oldver  >nul
  43. del %1      >nul
  44. del tmp.ver >nul
  45.