How to change a path specified in multiple System Variables

Often, system variables are used as tokens in task and process variables to populate definitions with common data. This common data could have multiple items containing a root path that needs to change.

Scenario for this use case: The base path to a directory “c:\oldpath” has changed to “c:\newpath” and there are several System Variables that reference the old path that need to be updated.

Search for Definitions that need to be Modified.

From the Definition Search dialog, enter ‘System Variable’ in the Type field and ‘c:\oldpath’ in the Details field. Pressing the Search button will display all system variables that contain the specified value:

We now have a list of all system variables that need to be updated.

Select the items, and then select Batch Update from the context menu:

The Batch update screen will display a list of all fields that can be updated.

Click on the checkbox to the left of the Value field, and then click on the ellipse button in the field. In the Value dialog, populate the fields with the following values:

Type: REPLACE

Text to replace: c:\oldpath

Value: c:\newpath

Press the OK button to accept the new value.

Select the Preview section to view the changes that will be made:

The preview screen shows the items from our search list that will be updated. Validate that the value being updated is correct by pressing the expand button for each item in the list. Expanding any item in the list displays what fields will be updated along with both the old and new values.

Once the items have been validated, press the Apply button to submit the changes to the Scheduler. The user will then be notified if the records were successfully updated.