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