Here is my issue. We currently install Office Communicator on all of our systems. However only certain people have access to use IM. Those that do typically set up Communicator to run when Windows starts. This results in a value under the HKCU\Software\Microsoft\CurrentVersion\Run key.
My plan was to use USMT to migrate this key but the data of this value points to C:\Program Files and we are migrating to Windows 7 x64. So either I need to change the data of the value to point to C:\Program Files (x86) or I need to create a new value if and only if I detect the Run key.
I've setup a detection rule to look for the Run key and linked an addObject element to that detection rule. That is great for capturing the value, but not so much for restoring. When I restore it says that the Communicator component wasn't detected.
Since this is a per-user key I was hoping to use USMT and avoid writing a script.