Chat now with support
Chat with Support

Migration Manager for AD 8.14 - Resource Kit User Guide

RenVal

RenVal

Renames the registry key value.

Attributes:

Name Mandatory Purpose Values
Key Yes Relative path to the registry key. Symbols
Name Yes Value name Symbols
NewName Yes New value name Symbols

Cannot contain nested elements.

NOTE: To rename the unnamed default value, leave the Name attribute blank.

CopyVal

CopyVal

Copies the registry key value.

Attributes:

Name Mandatory Purpose Values
Src Yes Relative path to the registry key. Symbols
Dest Yes Path and name of the registry key to which the value will be copied Symbols
Name Yes Value name

Symbols

NewName No Copied value name Symbols

Cannot contain nested elements.

NOTE: To copy the unnamed default value, leave the Name attribute blank.

Output

Output

Specifies the text information to be written to the output file.

Attributes:

Name Mandatory Purpose Values
String Yes Text to be written to the output file Symbols

Cannot contain nested elements.

String Variables

String Variables

You can use predefined string variables in the attributes’ string values. The exact values that such variables take on depend on the result of the previous search operation, migrated users map file processing, and some other parameters.

NOTE: To type braces ({ }) in the attribute’s value, use double braces, as follows:

{{ }}

Predefined String Variables

Name Description
{UserName}

Processed user name. This variable can take on different values depending on the RegWalker start mode (logon script or command prompt):

  • Current user name when started from logon script or if the ComputerListFile is not specified
  • User from ComputerListFile if it is specified
{UserRID}

RID of the processed user. This variable can take on different values depending on the RegWalker start mode (logon script or command prompt):

  • Current user RID when started from logon script or if the ComputerListFile is not specified
  • RID of the user from ComputerListFile if it is specified.

Applicable for Windows 9x users only if they are present in the migrated users map file. If the domain name is not specified in the file, the domain name from INI file will be used.

{Domain}

NetBIOS domain name of the processed user:

Current user domain when started from logon script or if the ComputerListFile is not specified Domain name of the user from ComputerListFile if it is specified For Windows 9x users, if the domain name is not specified in the file, the name from INI file will be used.

{DomainSID}

SID of the processed user domain:

  • Current user domain SID when started from logon script or if the ComputerListFile is not specified

Domain SID of the user from ComputerListFile if it is specified

{SrcUserName} User name before the migration. The value is the result of the migrated users map file processing.
{SrcUserRID} User RID before the migration. The value is the result of the migrated users map file processing.
{SrcDomain} NetBIOS name of the domain the user was migrated from. The value is the result of the migrated users map file processing.
{SrcDomainSID} SID of the domain the user was migrated from. The value is the result of the migrated users map file processing.
{ComputerName}

NetBIOS name of the computer that will be processed:

  • Current user’s computer name when started from logon script or if the ComputerListFile is not specified

Computer name from ComputerListFile if it is specified

{BaseKey}

Path to the base registry key.

The value is specified by the Name attribute of the BaseKey element.

{FoundPath}

Path to the found registry key. The value is changed if the search operation is successful and can

be used within Find and Replace elements only.

{FoundKey}

Name of the found registry key.

The value is changed if the search operation is successful and can be used within Find and Replace elements only.

{FoundValue}

Name of the found registry key value.

The value of the variable is changed if the search operation is successful and can be used within Find and Replace elements only.

{FoundData}

Found in the registry data.

The value of the variable is changed if the search operation within the registry value names and data is successful and can be used within Find and Replace elements only.

{ReplacedData} Data’s state after replace operation. The value of this variable is changed if replace operation was successful and can be used within Replace elements only.
{Date} Current date. The date format is specified in the parameter file.
{Time} Local time. The time format is specified in the parameter file.

In addition to the predefined variables, you can use custom variables, which must be specified in the parameter file. To specify a custom variable, create a key with the variable name and assign a value to it. For example:

{NewProxyName} = proxy1
{NewProxyIP} = 10.0.0.10
Related Documents