Starting with Windows 2000, Microsoft has included MAKECAB.EXE as a standard component.

When you open a CMD.EXE window and type makecab /?, you receive a display similar to:

                              Microsoft (R) Cabinet Maker - Version 5.1.2600.2142                              Copyright (c) Microsoft Corporation. All rights reserved..                              MAKECAB \[/V\[n\]\] \[/D var=value ...\] \[/L dir\] source \[destination\]                              MAKECAB \[/V\[n\]\] \[/D var=value ...\] /F directive_file \[...\]                                source         File to compress.                                destination    File name to give compressed file.  If omitted, the                                               last character of the source file name is replaced                                               with an underscore (_) and used as the destination.                                /F directives  A file with MakeCAB directives (may be repeated).                                /D var=value   Defines variable with specified value.                                /L dir         Location to place destination (default is current directory).                                /V\[n\]          Verbosity level (1..3).
For more information on using MAKECAB.EXE, extract MAKECAB.DOC.