How to use License Manager Utility via the command line.


Is it possible to use License Manager Utility via the command line?


The License Manager can be used to manage licenses via the command line.

You can run Bin/LicenseManager.Console with one of the following options to perform an action without entering interactive mode. For all options which require a serial number, please use either XXXX-XXXX-XXXX-XXXX-XXXX-XXXX or XXXXXXXXXXXXXXXXXXXXXXXX format.

List of options in FineReader Engine

Parameter Action
--listDeveloperLicenses Shows all activated developer licenses on the workstation.
--listAvailableLicenses Shows all activated licenses on the workstation.
--activate=<serial number> Activates the license with the specified serial
--deactivate=<serial number> Deactivates the license corresponding to the serial number you specify.
--update=<serial number> Updates the license with the given serial number.
--showLicenseParameters=<serial number> Lists the parameters of the license with the specified serial number: functionality subset, protection type and installation type, license expiration date, and the features supported by the license.
--activate=<serial number> --errorIfActivated Returns a non-zero code if the specified license has already been activated on the workstation.
--saveActivationEMail=<file name> Saves to the specified file the text of an e-mail message you need to send to ABBYY to activate the given serial number. This message is automatically generated by the program and must be sent without any modification to ensure fast response.
--loadActivationFile=<file name> Loads the activation file which you will receive from ABBYY in reply to the activation e-mail.

Note: Please note, that the list of available options/parameters may differ based on the exact version of FineReader Engine.

For example, you can use License Manager Utility via the command line to save activation e-mail and to load the activation file received from the

./LicenseManager.Console --saveActivationEMail=./GeneratedMessage.txt --activate=XXXX-XXXX-XXXX-XXXX-XXXX-XXXX
./LicenseManager.Console --loadActivationFile=./XXXX-XXXX-XXXX-XXXX-XXXX-XXXX.ABBYY.License

After the e-mail message is generated, send its contents without any modification to The reply should contain a license file to be loaded via the second command.


Have more questions? Submit a request



Please sign in to leave a comment.