Chat now with support
Chat with Support

Migration Manager for AD 8.14 - Resource Kit User Guide

Find

Find

Defines the search operation. This element can combine other elements that depend on the search results.

Attributes:

Name Mandatory Purpose Values
String Yes Search string. Symbols
Keys No Specifies whether to search among key names.

1 - Search among key names

0 - Do not search among key names

Values No Specifies whether to search among value names.

1 - Search among value names

0 - Do not search among value names

Data nO Specifies whether to search among string data. 1 - Search through data

0 -Do not search through data*

WholeString nO Specifies whether the search string must be matched exactly or can be part of a longer string.

1 - The search is successful if the search string exactly matches the found string.

0 - The search is successful if the search string exactly matches the found string or the found string is a part of a larger string.*

MatchCase nO Distinguishes between uppercase and lowercase characters. Note that this attribute is ignored when searching though values and keys.

1 - The case of characters is taken into account.

0 - The case of characters is not taken into account*

 

NOTE: To enumerate and write to the output file all values of a key, specify an empty line in the String attribute and set the Keys attribute to 1, as follows:

<find string="" keys="1">

Possible nested elements:

NOTE: If the string expressions specified in the nested elements are successfully found, then the {FoundPath}, {FoundKey}, {FoundValue}, {FoundData} variables are replaced with relative path, registry key name, registry value name, and found value data values, respectively.

Copy, Move, Create, Delete, Setval, Renval, Delval, CopyVal, Output

Replace

Replace

Defines the search and replace operations in the registry values’ data. This element can combine other elements that depend on the results of the search operation.

Attributes:

Name Mandatory Purpose Values
String Yes Search string Symbols
With Yes Replacement string Symbols
WholeString No Specifies whether the search string must be matched exactly or can be part of a longer string

1 - The search is successful if the search string exactly matches the found string.

0 - The search is successful if the search string exactly matches the found string or the found string is a part of a longer string.

MatchCase No Distinguishes between uppercase and lowercase characters

1 - The case of characters is taken into account.

0 - The case of characters is not taken into account.*

Possible nested elements:

Copy, Move, Create, Delete, Setval, Renval, Delval, CopyVal, Output

NOTE: If a found registry value matches a number of Replace operations within one BaseKey element, only the first Replace operation will be performed.

If the string expressions specified in the nested elements are successfully found, the {FoundPath}, {FoundKey}, {FoundValue}, {FoundData} variables are replaced with relative path, registry key name, registry value name, and value data values, respectively.

If a search string matches a number of values within the Multi-String values in the registry, nested operations will be performed for each string.

Create

Create

Specifies the new registry subtree creation.

Attributes:

Name Mandatory Purpose Values
String Yes Relative path and the name of the created subtree. Symbols
Class No Class of the created subtree Symbols

Cannot contain nested elements.

Copy

Copy

Specifies the copy operation of the registry subtree.

Attributes:

Name Mandatory Purpose Values
Src Yes Relative path to the registry subtree that must be copied Symbols
Dest Yes A path and a name of the registry subtree copy that will be created Symbols
Permissions No Specifies whether to copy permissions from the source registry subtree keys

1 - Permissions are copied from the source subtree keys.

0 - Default permissions are set.

Cannot contain nested elements.

Related Documents