Registry Operation

The registry is a system-defined database in which applications and system components store and retrieve configuration data. This action gives you an ability to create a key, remove a key, create a value item, remove a value item, read a value item and set a value item.


  • Action Type Specifies the operation type, and it can be one of the following:

    • Create a registry key
    • Remove a registry key
    • Create a registry value
    • Remove a registry value
    • Read a registry value
    • Write a registry value
    • Remove all subkeys and values

  • Registry Key Specifies the name of the registry sub-key.

  • Value name Specifies the name of the registry value item.

  • Value Specifies the value of the registry value item.

  • Read value into variable Specifies the variable for storing the read data. For more information about the variable, please refer to "Variable and Expression"

  • Remove all sub-keys and values Specifies whether to remove all sub-keys and values under the registry key, if the option is unchecked and the registry key includes one or more subkeys then the operation will fail.

  • Data type of value Specifies the data type of the registry value, it can be one of the following.:

    • String value
    • Numeric key


  • The name of the registry key and registry value item is not case sensitive.
  • To access a registry key's default of unnamed value item, just leave the value name field blank.
  • The difference bwteen "Remove all subkeys and values" and "Remove a registry key" is the action "Remove a registry key" will remove the registry key self.