Use this task sequence condition to verify that the specified Windows registry key exists and/or has the specified values on a destination computer.

The following settings can be configured for this condition:

Root Key

One of the following four root key values provided in the drop-down list:
  • HKEY_CURRENT_USER

  • HKEY_LOCAL_MACHINE

  • HKEY_USERS

  • HKEY_CURRENT_CONFIG

This is a required field.
Key

The specific registry key that should be evaluated on a destination computer. This is a required field.For example: Software\Microsoft\Outlook Express
Condition

The operator that Configuration Manager 2007 will use when evaluating the value of the value type. The default condition is equals. There are eight operators:
  • Exists

  • Not exist

  • Equals

  • Not equals

  • Greater than

  • Greater than or equals

  • Less than

  • Less than or equals

Note
The condition exists is used to evaluate whether the value name is valid on the destination computer. When this operator is selected, the Value type and Value fields are disabled.
This is a required field.
Value Type

One of the following three value types of the Value name for the specified registry key that should be evaluated on a destination computer:
  • Reg_SZ

  • Reg_Expand_SZ

  • Reg_DWord

If you select exists as a condition, this field is disabled. For value types Reg_SZ and Reg_Expand_SZ, this option uses a case-sensitive string comparison. For value type Reg_DWord, this option uses a numeric comparison. This setting is optional.
Value Name

The value name for the specified registry key that should be evaluated on a destination computer.For example: HTTP Mail EnabledThis setting is optional.
Value

The value of the value name for the specified registry key that should be evaluated on a destination computer.For example: 1If you select exists as a condition, this field is disabled. This setting is optional.

See Also