Mace,

 Quote:

....
and write the necessary font and signature values to the registry to save the user having to actually select a signature.
....


I’d like to know what you write to the registry.
These three lines add the signature and sets it for new messages and reply messages so I'm curious what else to write to the registry to make things easier for the end user (and me).

BTW: Replacing @FULLNAME with "" will clear the signature for the specific message type.

 Code:
$objSignature = $objSignatureEntries.Add(@FULLNAME , $objSelection)
$objSignatureObject.NewMessageSignature = @FULLNAME
$objSignatureObject.ReplyMessageSignature = @FULLNAME
_________________________
Mart

- Chuck Norris once sold ebay to ebay on ebay.