Backslash "escape" character in Registry Edit action import for Value or Key Name not handled correctly

  • 7012863
  • 17-Jul-2013
  • 17-Jul-2013

Environment

Novell ZENworks Configuration Management 10.3 Bundles
Novell ZENworks Configuration Management 11 Bundles
Novell ZENworks Configuration Management 11.1 Bundles

Situation

The backslash (escape) characters from Windows registry export files are not removed if part of a registry key or value name.

Example:

If the contents of the Windows registry export contains the following:

[HKEY_LOCAL_MACHINE\SOFTWARE\Novell\Test]
"C:\\Test\\1\\2\\3"="C:\\Program Files\\Test\\1\\2\\3"
when importing the file as a "Registry Edit" Bundle action, the results will be:

Value Name: C:\\Test\\1\\2\\3
Value Data: C:\Program Files\Test\1\2\3

The results should be:

Value Name: C:\Test\1\2\3
Value Data: C:\Program Files\Test\1\2\3

Resolution

For ZCM 10.3: This is fixed in version 10.3.4 - see KB 7008244 "ZENworks Configuration Management 10.3.4 - update information and list of fixes" which can be found at https://www.novell.com/support

For ZCM 11: This is fixed in version 11.2 - see KB 7010044 "ZENworks Configuration Management 11.2 - update information and list of fixes" which can be found at https://www.novell.com/support

Also see KB 7003536 "Backslash "escape" character from registry export files are not handled" which can be found at https://www.novell.com/support