Kaspersky Embedded Systems Security 3.x

Activation of Application. KAVSHELL LICENSE

October 25, 2023

ID 146717

Kaspersky Embedded Systems Security for Windows keys and activation codes can be managed using the KAVSHELL LICENSE command.

A password might be required to execute the command. To enter the current password, use [/pwd:<password>].

KAVSHELL LICENSE command syntax

KAVSHELL LICENSE [/ADD:<key file | activation code> [/R] | /DEL:<key | activation code number>]

KAVSHELL LICENSE command examples

To activate the application, execute the command:

KAVSHELL.EXE LICENSE / ADD: <activation code or key>

To view information on added keys, execute the command:


To remove an added key with number 0000-000000-00000001, execute the command:

KAVSHELL LICENSE /DEL:0000-000000-00000001

The KAVSHELL LICENSE command can run with or without keys (see the table below).

KAVSHELL LICENSE command-line parameters/options



Without keys

The command returns the following information about added keys:

  • Key.
  • License type (commercial).
  • Duration of the license associated with the key.
  • Key status (active or additional). If the status is *, the key was added as an additional key.

/ADD:<key file name or activation code>

Add a key via the specified file or an activation code.

System environment variables can be used when specifying the path to a key file; user environment variables are not allowed.


The /R activation code or key is in addition to the /ADD activation code or key and indicates that the activation code or key being added is an additional activation code or key.

/DEL:<key or activation code>

Deletes the key with the specified number or activation code.

Return codes for the KAVSHELL LICENSE command.

Did you find this article helpful?
What can we do better?
Thank you for your feedback! You're helping us improve.
Thank you for your feedback! You're helping us improve.