Automating the Studio 2015 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:

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:
    • For 32-bit computers: HKEY_CURRENT_USER\Software\SDL
    • For 64-bit computers: HKEY_CURRENT_USER\Wow6432Node\Software\SDL
    Note: If the key Studio4License already exists ingnore step 4-6
  4. Right-click on SDL and select New > Key
  5. Name the new key Studio2License
  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:
    • For 32-bit computers: HKEY_CURRENT_USER\Software\SDL\Studio4License
    • For 64-bit computers: HKEY_CURRENT_USER\Wow6432Node\Software\SDL\Studio4License

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:

 

For 32-bit operating systems:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\SDL\Studio4License]

"UseLicenseServer"="True"

"ServerName"="[dedicated server name]"

"CurrentLPID"="SafeNetRMS"

"CheckedOutEdition"="ProfessionalEdition"

"CheckedOutFeatures"="ProfessionalEdition,AllowTQA"

"UseBorrowedLicense"="False"

 

For 64-bit operating systems:

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

"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.

Write a comment

Comments: 3
  • #1

    Michael Brucker (Friday, 30 October 2015 11:47)

    Nice one Richie ;-)

  • #2

    Richard (Friday, 30 October 2015 12:52)

    Vielen Dank Michi! Hoffe der hat Dir auch geholfen bzw. unseren Kunden :)

  • #3

    Michael Brucker (Friday, 30 October 2015 15:02)

    Klar, es hilft immer Prozesse automatisieren zu können. ;-)