Question : Outlook 2007 - export and import signature settings

We are getting ready to replace 500 PCs, we have been using Windows XP with MS Office 2007 and the new PCs will also be running Windows XP with Office 2007. We are using Ghost and I have a bunch of scripts setup to save user settings and files from their old PCs and import them back to their new PCs. I am just stuck at one point with Outlook 2007. I want to export whatever the user has setup for auto signatures and import those settings back to Outlook 2007 on the new PC. The patch level and versioning are all the same. I am using a batch file to export the registry key

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Default Outlook Profile\9375CFF0413111d3B88A00104B2A6676

The line in the batch looks like this

regedit.exe /e H:\signature.reg "HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Default Outlook Profile\9375CFF0413111d3B88A00104B2A6676"

And then import that back to the new PC with another batch file after the mail profile has been configured. I am configuring the mail profile with a batch file as well using a prf file.I also have the scripts copy and restore “C:\Documents and Settings\%username%\Application Data\Microsoft\Signatures”. The problem is that when the process is finished and I look at the Signatures settings in Outlook the signature is there to choose but the settings for “New Messages” and “Replies/Forwards” was not restored. For example if the user had checked off the “New Messages” checkbox in Outlook to have new messages be appended with their signature when I restore the registry key and signature files the signature is there but the box is not checked. I have users with all different combinations of these settings, some use signatures, some don’t. I’ve tried loading the registry key manually and it still does not work at restoring the setting. I’ve done a bunch of research and it looks like this is the registry key that is supposed to hold this info. I’m not good a scripting so I’d like to avoid a solution that involves scripting.

The funny thing is that in testing if I turn on “new message” in the signature settings in Outlook then export the registry key then turn off “new message” and import the registry key back in then “new message” gets turned back on.
Any help with this would be appreciated.

Answer : Outlook 2007 - export and import signature settings

When it exports, is it exporting the subkeys below this?  The New Signature key and the Reply-Forward Signature are found in a subkey.

Another question is, in your PRF have you set it to replace the profile if it exists.  If so than it will be overwriting your settings.

Lastly are you sure that the entire key is identical on the new machine, so for example the "Default Outlook Profile" isn't named something different?

Cheers
Random Solutions  
 
programming4us programming4us