Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

With Outlook before the 2010 version, it was possible to specify any path for the signatures.
With Outlook 2010, the only way is to use those stored into C:\Documents and Setting\UserName\Local Settings\Application Datas\Microsoft\Signature\

I'd like to point the signatures to a network share. Allowing us to modify the signatures into the share, instead of login on every computers each time we are asked to modify them (and this is quite often because the signatures contain logos about current events).

We currently use a script to copy the signatures from the share to the local disk when users login.

share|improve this question
up vote 4 down vote accepted

Outlook will always look in your user profile for the signatures folder the only way around that is to use NTFS links or some trickery.

The registry key that defines where to look for the Outlook signature is


By default, this value is set to Signatures, meaning, Outlook will look for the folder Signatures in %APPDATA%\Microsoft\.

Now, we can just change that key to something else and Outlook will look in a different folder for the signatures.

enter image description here enter image description here

And there's my changed signature:

enter image description here

Awesome! But I want a totally different folder!

Traversing directories seems to work fine:

enter image description here

However, if you want to reference content from a different drive, it might be best to just create a join/link.

share|improve this answer

I think you could probably put a symbolic link to the network path you wanted, in place of the folder. Something like:

cd "C:\Documents and Setting\UserName\Local Settings\Application Datas\Microsoft\"
rmdir Signatures
mklink /D Signatures \\network_path_to_signatures

Now, if you cd to Signatures, you should end up in the network path. Any programs that encounter it treat it like a directory.

Tested it with Outlook 2010 and 2013.

share|improve this answer
Note: the directory name should be Signatures (plural) not Signature. e.g. mklink /D Signatures \\network_path_to_signatures – jonny Jul 22 '15 at 14:14
Side note: it seems you need administrator privileges to create that symbolic link (at least on Windows 10), so remember when launching the command prompt. – superjos Jan 5 at 12:12

The path to the signature folder is hard coded into Outlook. The only thing you can do is change where the users AppData folder is located and that will in turn move where Outlook looks for the signature folder. If you do this, you will in essence make everyone's copy of Microsoft Office the same. If one person adds a quick launch shortcut, it will appear in everyone's screen since they all use the same folder to store data.

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders

I personally like you using the macro to do the job. It only adds seconds to the login time for the user.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.