How To Create a .cpf File
A Cab Provisioning Format (.cpf) file is a .cab archive that contains only the _setup.xml file, which contains the provisioning XML to address Configuration Manager. It is a provisioning file that is wrapped in a .cab file and that can be signed with a certificate. This XML file is constructed in the same manner as other provisioning XML files.
| Step | Topic |
|---|---|
|
1. Create a valid provisioning XML file named _setup.xml. This file should contain the XML that addresses the Configuration Manager and its associated Configuration Service Providers. | |
|
2. To create a .cpf file from the _setup.xml file, run the Makecab.exe utility, using the following syntax. makecab.exe _setup.xml myFile.cpf - or - To create an uncompressed .cpf file that is compatible with Pocket PC for Windows Mobile Version 5.0 or earlier, use the following syntax. makecab /D COMPRESS=OFF _setup.xml mycpf_Uncompressed.cpf |
Utilize the instructions under step 2. |
|
3. Optionally, use the Authenticode tools to sign the .cpf file. Depending on security settings, an unsigned .cpf may fail. For more information, see Signing a Cabinet File During Day-to-Day Development. | |
|
4. Distribute the .cpf file by using one of the delivery methods described in Delivering Applications. |