home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / BLUEQ155.ZIP / OLX22.RDR / UNPACKER.BAT < prev   
DOS Batch File  |  1994-08-12  |  805b  |  47 lines

  1. @echo off
  2. rem unpacker decompressor.exe qwk_fname internals
  3.  
  4. if (%1)==(PKUNZIP) goto PK
  5. if (%1)==(PKUNPAK) goto PK
  6. if (%1)==(LHA) goto OTHER
  7. if (%1)==(ARJ) goto OTHER
  8.  
  9. :PK
  10. if (%3)==() goto PKU
  11. md BQWRK >nul
  12. cls
  13. %1 %2 BQWRK\ %4 %5 %6 %7 %8 %9
  14. if exist BQWRK\*.UP? BLUEQWK %2 BW-REP
  15. if exist BQWRK\*.MSG copy BQWRK\*.msg %3*.* >nul
  16. goto CLEANUP
  17.  
  18. :OTHER
  19. if (%4)==() goto OTHERU
  20. md BQWRK >nul
  21. cls
  22. %1 %2 %3 BQWRK\ %5 %6 %7 %8 %9
  23. if exist BQWRK\*.UP? BLUEQWK %3 BW-REP
  24. if exist BQWRK\*.MSG copy BQWRK\*.msg %4*.* >nul
  25. goto CLEANUP
  26.  
  27. :PKU
  28. cls
  29. %1 %2 %3 %4 %5 %6 %7 %8 %9
  30. cls
  31. IF EXIST *.INF BLUEQWK %2 BW-QWK
  32. goto END
  33.  
  34. :OTHERU
  35. cls
  36. %1 %2 %3 %4 %5 %6 %7 %8 %9
  37. cls
  38. IF EXIST *.INF BLUEQWK %3 BW-QWK
  39. goto END
  40.  
  41. :CLEANUP
  42. echo y|del BQWRK\*.* >nul
  43. rd BQWRK >nul
  44. goto END
  45.  
  46. :END
  47.