Back to Articles List

XCVault Utility Overview

Overview

 This utility can be used to install multiple license keys for Tracker’s Products in one time, by processing special *.xcvault files. The *.xcvault file – is the container with list of license keys. In addition, the utility might be used to change protection mode for already installed license keys.

Command Line Options

 /Install Command

Makes the utility as default handler for *.xcvault files in the system. Requires administrative rights.

Example:

xcvault.exe /Install

/AddKeys Command

This command installs all license keys from *.xcvault files.

Syntax:

xcvault.exe [/AddKeys] [/M|/S|/R] <xcvault_file>

Examples:

xcvault.exe /AddKeys "c:\Personal.xcvault"

xcvault.exe "c:\Personal.xcvault"

/M      when specified, new keys will be added in HKEY_LOCAL_MACHINE registry section and administrative rights required.

/R        specifies that new keys should be added as unencrypted. It does not affect existing keys.

/S        – specifies that command is not permitted to show any error/information message, i.e. – it sets ‘silent’ mode.

/OpenKeys Command

This command removes protection for all installed protected license keys on the machine, i.e. - converts them to unencrypted and readable text. By default, for security reasons, the utility encrypts all newly added keys. Encrypted keys cannot be exported from registry and used on other machines. However, in special cases administrator may allow keeping that keys opened. This command might require administrator rights. In addition, the command sets in system registry special permanent flag that forces all Tracker’s products to add new license keys without standard encryption.

Syntax:

xcvault.exe /OpenKeys [/M|/S]

Example:

xcvault.exe /OpenKeys

/M      when specified only keys stored in HKEY_LOCAL_MACHINE registry section will be converted, otherwise all keys in both HKEY_CURRENT_USER and HKEY_LOCAL_MACHINE sections will be converted. If option is not specified and the utility has no administrative rights, only HKEY_CURRENT_USER section will be processed.

/S        – specifies that commands is not permitted to show any error/information message, i.e. – it sets ‘silent’ mode.

/ProtectKeys Command

This command is opposite to the /OpenKeys command. It encrypts all installed license keys on the machine. Might require administrator rights.

Syntax:

xcvault.exe /ProtectKeys [/M|/S]

Example:

xcvault.exe /ProtectKeys

/M      when specified only keys stored in HKEY_LOCAL_MACHINE registry section will be converted, otherwise all keys in both HKEY_CURRENT_USER and HKEY_LOCAL_MACHINE sections will be converted. If option is not specified and the utility has no administrative rights, only HKEY_CURRENT_USER section will be processed.

/S        – specifies that command is not permitted to show any error/information message, i.e. – it sets ‘silent’ mode.

Was this article helpful?
Yes No Somewhat