1cabextract 1.9.1 - a program to extract Microsoft Cabinet files.
2(C) 2000-2019 Stuart Caie <kyzer@cabextract.org.uk>
3This is free software with ABSOLUTELY NO WARRANTY.
4
5Cabinet (.CAB) files are a form of archive, which Microsoft use to
6distribute their software, and things like Windows Font Packs. The
7cabextract program unpacks these files.
8
9For more information, see https://www.cabextract.org.uk/
10or run the command 'cabextract --help'.
11
12Microsoft cabinet files should not be confused with InstallShield cabinet
13files. InstallShield files are generally called "_sys.cab", "data1.hdr"
14"data1.cab", "data2.cab" and so on, and are found in the same directory as
15"setup.exe". They begin with the magic characters "ISc(" rather than
16"MSCF". cabextract will print the message "This is probably an
17InstallShield file." when it finds such a file. The file "doc/magic" in
18the cabextract source archive includes additional file-identification
19rules for the UNIX file(1) command, which distinguishes between Microsoft
20and InstallShield cabinet files.
21
22Example usage:
23
24Extracting files from a cabinet file:
25$ cabextract wibble.cab
26
27Extracting files from an executable which contains a cabinet file:
28$ cabextract wibble.exe
29[cabextract will automatically search executables for embedded cabinets]
30
31Extracting files from a set of cabinet files; wib01.cab, wib02.cab, ...:
32$ cabextract wib01.cab
33[cabextract will automatically get the names of the other files]
34
35Extracting files to a directory of your choice (in this case, 'boogie'):
36$ cabextract -d boogie wibble.cab
37[cabextract will create the directory if it does not already exist]
38
39Listing files from a cabinet file:
40$ cabextract -l wibble.cab
41
42Testing the integrity of a cabinet file, without extracting it:
43$ cabextract -t wibble.cab
44
45Stuart Caie <kyzer@cabextract.org.uk>, April 2016
46