Automating the SDL Trados Studio 2019 network licensing process for several client machines through the Windows registry...

Before changing or adding something in the Windows Registration Editor I recommend that you make a backup. If you are not aware on how to do that maybe the blog post of mine can help you:

ATTENTION: 

If you want to automate this within your company for users that have not administrative rights then the creation of the registry key as described below should be happen on HKEY_CURRENT_USER\...

For Users who have administrative rights on their machine, you can place the registry information also in HKEY_LOCAL_MACHINE\...

The steps below, will provide information for the distribution on machines where users have not administrative rights on.

 

Create a new registration key

  1. Click Start > Run to open the Registry Editor on your computer. 
    Note: You can open the Run… dialog with the keyboard shortcut [Windows key + R].
  2. Type regedit in the Run dialog box and click OK.
  3. Go to following location: HKEY_CURRENT_USER\Software\SDL
    Note: If the key Studio15License already exists ingnore step 4-6
  4. Right-click on SDL and select New > Key
  5. Name the new key Studio15License
  6. Press Enter to confirm the change.

Create relevant strings within the new registration key 

  1. Open the Registry Editor. 
  2. Go to following location: HKEY_CURRENT_USER\Software\SDL\Studio15License

No. 1: Define the setting for using the license server

  1. Right-click on the right hand side and select New > String Value:
  1. Name the string value UseLicenseServer
  2. Press Enter to confirm the change.
  3. Double-click on the UseLicenseServer string value.
  4. Type True in the Value Data field
  5. Click OK.

No. 2: Define the setting for the license server name

  1. Right-click on it in the right hand side window and select New > String Value: 
  2. Name the string value ServerName
  3. Press Enter to confirm the change.
  4. Double-click on the ServerName string value.
  5. Enter the hostname of the computer where the SDL Licensing Server Manager is installed.

NOTE: Replace the [dedicated server name] with the computer name where the SDL Licensing Server Manager is installed.

  1. Click OK

No. 3: Define the setting for the license provider product identifier

  1. Right-click on it in the right hand side window and select New > String Value
  2. Name the string value CurrentLPID
  3. Press Enter to confirm the change.
  4. Double-click on the CurrentLPID string value.
  5. Enter the name of the license provider product identifier: SafeNetRMS
  1. Click OK

No. 4: Define the setting for the license borrowing use

  1. Right-click on it in the right hand side window and select New > String Value
  2. Name the string value UseBorrowedLicense
  3. Press Enter to confirm the change.
  4. Double-click on the UseBorrowedLicense string value.
  5. Enter the name of the license provider product identifier: False

No. 5: Define the setting for the license feature/version

  1. Right-click on it in the right hand side window and select New > String Value
  2. Name the string value CheckedOutEdition
  3. Press Enter to confirm the change and then double-click on the CheckedOutEdition string value.
  4. Enter the edition name network license usually is a professional version): ProfessionalEdition
  5. Right-click on it in the right hand side window and select New > String Value
  6. Name the string value CheckedOutFeatures
  7. Press Enter to confirm the change and then double-click on the CheckedOutFeatures string value.
  8. Enter the edition name network license usually is a professional version): ProfessionalEdition,AllowTQA

How it looks like after following the steps ---->

 

Last but not least:

Create registration key (*.reg) file for distribution

NOTE: The following is a summarized version of the procedure; an IT technician who creates the silent installations or registration key would normally know how to do this.

 

1. Open a text editor, for example Notepad.

2. Copy and paste the following information into the empty file:

 

If using HKEY_CURRENT_USER:

 

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\SDL\Studio15License]

"UseLicenseServer"="True"

"ServerName"="[dedicated server name]"

"CurrentLPID"="SafeNetRMS"

"CheckedOutEdition"="ProfessionalEdition"

"CheckedOutFeatures"="ProfessionalEdition,AllowTQA"

"UseBorrowedLicense"="False"

 

If using HKEY_LOCAL_MACHINE

 

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SDL\Studio15License]

"UseLicenseServer"="True"

"ServerName"="[dedicated server name]"

"CurrentLPID"="SafeNetRMS"

"CheckedOutEdition"="ProfessionalEdition"

"CheckedOutFeatures"="ProfessionalEdition,AllowTQA"

"UseBorrowedLicense"="False"

 

NOTE: Replace [dedicated server name] with the name of the machine on which you installed the SDL License Server Manager.