home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1994 September / Simtel-MSDOS-Sep1994-CD2.iso / starter / lue220.doc < prev    next >
Text File  |  1987-06-24  |  5KB  |  120 lines

  1.  
  2. LUE Command
  3. -----------
  4.  
  5. Purpose:   Extract one or more files (members) from an LU or LAR type library.
  6.  
  7. Format:    LUE  [d:][path]filename[.LBR]  [mbrnames[.ext]]  [outfile]  [/X]
  8.  
  9. Remarks:   The library name must be supplied. It may contain a drive
  10.            and/or path names, and may contain wildcards. Only the first
  11.            matching library file is processed. If the extension is
  12.            omitted, then an extension of .LBR is assumed.
  13.  
  14.            If the member name is omitted, all files are extracted. There
  15.            may be as many member file names specified as will fit on a
  16.            128-byte command line. Member filenames may contain wildcard
  17.            characters (* and ?).
  18.  
  19. |          Files are extracted to the current drive and directory, unless
  20. |          the 'outfile' operand is supplied. The 'outfile' operand may
  21. |          contain a drive and/or path name.
  22.  
  23.            Files with an extension that has a middle letter Q are
  24.            considered "squeezed" files and they are expanded. Some
  25.            squeeze programs create files which are not in the original
  26.            Greenlaw (SQ, SQPC, and NSQ), or the SQ2 format. These files
  27.            are extracted without expansion.
  28.  
  29. |          To extract squeezed files without expanding them, use
  30. |          the /X option.
  31.  
  32.            The output file names are taken from the member names and
  33.            the extracted files are placed on the current drive and in
  34.            the current directory.
  35.  
  36.            The date and time of the output file(s) are set to the same
  37.            date and time as the input library file, unless the dates are
  38.            stored in the LBR directory. If the file was originally
  39.            sQueezed by SQPC or NSQ, the date is contained in the file
  40.            and is not taken from the directory.
  41.  
  42.            Directory entry format:
  43.                 0 - status flag
  44.                 1 - filename in FCB format
  45.                12 - offset to data
  46.                14 - length of data, 128-byte sectors
  47.  
  48.              LUPC extension:
  49.  
  50.                16 - creation date, MM-DD-YY
  51.                24 - creation time, HH:MM:SS
  52.  
  53.              LU86 extension:
  54.                16 - see source for field definitions
  55.  
  56. Examples:
  57.            - Extract all members from file TEST.LBR
  58.  
  59.                 LUE B:TEST.LBR
  60.  
  61.            - Extract all COM files from file PGM.LBR and place
  62.              them in the directory called SAVE on drive B:
  63.  
  64.                 LUE PGM.LBR *.COM B:\SAVE
  65.  
  66.            - Extract member PROG.BAK from file SOURCE.LBR
  67.  
  68.                 LUE C:\STUFF\SOURCE.LBR PROG.BAK
  69.  
  70.            - Extract all COM files from file TEST.LBR
  71.  
  72.                 LUE B:\BACKUP.DSK\TEST *.COM
  73.  
  74. Notes:     Written for the IBM PC using DOS 2.0 or later,
  75.            Copyright 1985 by Vernon D. Buerg.
  76.              456 Lakeshire Drive
  77.              Daly City, CA 94015
  78.              RBBS: (415) 994-2944, 2am to 10am PDT daily.
  79.              CompuServe: 70007,1212
  80.  
  81.            For public domain use. Not for sale or hire.
  82.            Commercial use prohibited.
  83.  
  84.            LUE duplicates the A and E function of LU. The advantages
  85.            of LUE are:
  86.  
  87.            - smaller, so a copy can be kept on the "system" disk
  88.            - faster, mucho
  89.            - handles paths and wildcards.
  90.            - retains input file or member date/time
  91.            - compatible with most forms of LBR files: LU, LU86, LAR, LUPC
  92.            - expands sQueezed files in the SQ, SQPC, NSQ and SQ2 formats
  93.  
  94.            Version 1.6, June 26, 1984
  95.            Version 1.7, August 8, 1984.
  96.                 Corrects problem extracting large files.
  97.                 Checks for new CRC codes in directory.
  98.            Version 1.8, September 25, 1984
  99.                 Extracts members from LU86 format libraries.
  100.            Version 1.9, February 8, 1985
  101.                 Assumes a library file extension of LBR.
  102.                 Allows wildcards in the library file name.
  103.                 Allows multiple member files to be selected.
  104.            Version 1.93, March 24, 1985
  105.                 Adds message when out of disk space.
  106.                 Sends message when member not found using wildcards.
  107.            Version 1.94, April 13, 1985
  108.                 Sets the ERRORLEVEL variable to 1 if any errors.
  109.            Version 2.01, May 17, 1985
  110.                 Expand (unsqueeze) SQ-squeezed files
  111.            Version 2.02, May 21, 1985
  112.                 Correct messages for file that can't be unsqueezed
  113.            Version 2.10, June 5, 1985
  114.                 Adds /X option to skip unsqueezing files
  115.                 Accepts the strange SQ2 squeezed format
  116.  
  117. |          Version 2.2, April 28, 1986
  118. |               Adds output file specification parameter
  119.  
  120.