I create a signature file for all users in \\svr\sig, they are created by a
FoxPro program I wrote that creates a txt, rtf & htm file for each user.
Then, I put following in outlooksig.reg:
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Common\MailSettings]
"NewSignature"="signature"
"ReplySignature"="signature"
Then, I put following in login script:
regedit /s F:\win95\setups\REGARCHI\outlooksig.reg
xcopy /chiy \\svr\sig\%username%.* "%userprofile%\Application
Data\Microsoft\Signatures\signature.*"
Works like a charm!
It's not so easy. You can certainly deploy signatures to the user's
Signatures folder (
http://www.slipstick.com/config/backup.htm) with a CIW
transform or a CMW file, but actually setting the default signature is
hard. But since signatures are applied in Outlook 2003 per-account, not
per-user, they're part of the profile setting -- and not in such a way
that you can set them with a PRF file. I'm working on a brute force
script to apply the same signature to all accounts, but can't get the
changes to "stick" yet. Assuming I do get it to work, you'll see it when
you get Chapter 9. <g>