home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / packer / ultracom / u2_expak.bat < prev    next >
DOS Batch File  |  1993-12-31  |  1KB  |  54 lines

  1. @echo off
  2. echo off
  3. rem (C) Copyright 1993, Ad Infinitum Programs, all rights reserved
  4.  
  5. rem U2_EXPAK.BAT accepts a single parameter: an archive file. It
  6. rem decompresses all files (including hidden ones, etc.) of this archive
  7. rem completely into the current directory. If nothing goes wrong, the files
  8. rem U$~CHK1 and U$~CHK2 are created by this batch file. UC tests for the
  9. rem presence of those files.
  10.  
  11. rem 1. PAK
  12.  
  13. rem ***  PAK  ***
  14.  
  15.    rem Add file to archive
  16.  
  17.       echo check > u$~chk1
  18.       pak a %1 u$~chk1
  19.       del u$~chk1
  20.  
  21.    rem Expand archive
  22.  
  23.       pak e %1
  24.  
  25.    rem Test for correct expansion
  26.  
  27.       if errorlevel 1 goto error
  28.       if not exist u$~chk1 goto error
  29.       goto ok
  30.  
  31.  
  32. :error
  33. rem *** Error handling ***
  34.  
  35.    if exist u$~chk1 del u$~chk1
  36.    if exist u$~chk2 del u$~chk2
  37.    goto end
  38.  
  39.  
  40. :ok
  41. rem *** Expansion was successfull ***
  42.  
  43.    rem Call 'extra' file, allowing e.g. addition of banners
  44.  
  45.       command /cu2_xtra
  46.  
  47.    rem Create second check file to notify complete success to UC
  48.  
  49.       echo check > u$~chk2
  50.  
  51.  
  52. :end
  53. rem *** End of batchfile ***
  54.