Vector License Client » Command Line Interface » Reactivation Basics » Offline Reactivation

Offline Reactivation

To reactivate one or more licenses on a license carrier (e.g., computer, Keyman) with a computer without internet connection by using the reactivate command, follow all steps 1-4 below. The procedures for the reactivation and for the deactivation are the same except for the specific command.

Prerequisites

Introduction

  • The Vector License Client must be installed on the offline computer.
  • Make sure you have access to a second computer (not the license carrier) with internet connection.
  • One of the following prerequisites must be fulfilled for the procedures on the online computer:
  • The Vector License Client is installed on the online computer in the same version as on the offline computer.
    This procedure is explained in the following instructions.
  • Alternatively, the Vector Offline Licensing app can be opened in a browser window of the online computer.
    Use the Vector Offline Licensing app instead of the Vector License Client for the online procedures described below for uploading and downloading files. Refer to the corresponding help for information on how to execute the steps with the Vector Offline Licensing app.
  • The data exchange between the online and the offline computer must be possible, e.g., via a storage medium.
  • If you want to perform the action on a Keyman or Vector network interface consider connecting device to some other computer with internet connection. You can perform license actions much easier there. After that you can connect the device to the offline computer again and use it.
  • Parameters and commands
  • Possible parameters: verbose, offline, outputpath, overwrite
    Possible parameter groups: Licenses, License Carrier
  • Example: You can define the specific license carrier using parameters from the License Carrier parameter group.
  • Additionally required commands: upload, install

Note

Important Note

Complete each offline operation by completing all the steps required to do so one after the other before starting a new offline operation. The license carrier cannot process new tasks if tasks have not yet been completed.

Example: You want to activate licenses from two different activation keys (I and II) at the same time. Complete the activation for activation key I (all the steps 1-4) and only after successful completion start the activation process for activation key II (all the steps 1-4).

Overview

Expert Knowlegde

Expert Knowledge

  1. Create context file.
    On the offline computer, enter the command reactivate, define paths and set possible parameters in order to create context files (*.vlc).
  2. Upload context file.
    On the online computer, enter the command upload, define paths and set possible parameters in order to upload the context file (*.vlc) and to create the update file (*.vlu).
  3. Install update file.
    On the offline computer, enter the command install, define paths and set possible parameters in order to install the update file (*.vlu) and to create the receipt file (*.vlr).
  4. Upload receipt file.
    On the online computer, enter the command upload, define paths and set possible parameters in order to upload the receipt file.

Detailed Instruction

Procedure

Step 1: Create VLC file on the offline computer

  1. If necessary, connect the license carrier on which the licenses are to be reactivated.
  2. Open the command line interface.
  3. Enter the following command and set the parameters according to your use case:
VectorLicenseClient -reactivate -licenses <Vector License ID list> [-dongle | -local | -deviceSerial <serial>] -offline -outputPath <path> [-overwrite] [-verbose]
  1. Press <Enter>.
    The notification Reactivation finished appears.
    A context file (*.vlc) has been generated.
  2. Copy the context file to the online computer.

Procedure

Step 2: Upload VLC file on the online computer and create VLU file

  1. Open the command line interface.
  2. Enter the following upload command and set the parameters according to your use case:
VectorLicenseClient -upload -uploadFile <path> -outputPath <path> [-overwrite] [-verbose]
  1. Press <Enter>.
    The notification Upload operation finished appears.
    The context file (*.vlc) has been uploaded and an update file (*.vlu) has been generated.
  2. Copy the update file to the offline computer.

Procedure

Step 3: Install VLU-File on the Offline Computer and Create VLR-File

  1. Open the command line interface.
  2. Enter the following update command and set the parameters according to your use case:
VectorLicenseClient -install -updateFile <path> -outputPath <path> [-overwrite] [-verbose]
  1. Press <Enter>.
    The notification Install operation finished appears.
    The update file (*.vlu) has been installed and a receipt file (*.vlr) has been generated.
  2. Copy the receipt file to the online computer.

Procedure

Step 4: Upload VLR-File on the Online Computer

  1. Open the command line interface.
  2. Enter the following upload command and set the parameters or the path according to your use case:
VectorLicenseClient -upload -uploadFile <path> [-overwrite] [-verbose]
  1. Press <Enter>.
    The notification Upload operation finished appears.
    The receipt file has been uploaded.
    The licenses have been successfully reactivated and the process is completed.

Examples

Example

Examples

  • Create an offline reactivation context file to reactivate license 388669 in local storage:
    VectorLicenseClient -ra -local -licenses 388669 -offline -outputPath <saving_location_of_vlc_file>
  • Upload offline context file:
    VectorLicenseClient -u -uploadFile <path_to_vlc_file> -outputPath <saving_location_of_vlu_file>
  • Install received update file:
    VectorLicenseClient -i -updateFile <path_to_vlu_file> -outputPath <saving_location_of_vlr_file>
  • Upload receipt file:
    VectorLicenseClient -u -uploadFile <path_to_vlr_file>