題 如何將Outlook 2010設置為使用默認簽名文件夾之外的簽名?


使用2010版之前的Outlook,可以為簽名指定任何路徑。
使用Outlook 2010,唯一的方法是使用存儲的內容 C:\Documents and Setting\UserName\Local Settings\Application Datas\Microsoft\Signature\ 

我想將簽名指向網絡共享。允許我們將簽名修改為共享,而不是每次要求我們修改它們時登錄每台計算機(這通常是因為簽名包含有關當前事件的徽標)。

當用戶登錄時,我們當前使用腳本將共享中的簽名複製到本地磁盤。


4
2018-05-09 17:05


起源




答案:


Outlook將始終在您的用戶配置文件中查找簽名文件夾,唯一的方法是使用NTFS鏈接或一些技巧。

用於定義查找Outlook簽名的位置的註冊表項是

HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\General\Signatures

默認情況下,此值設置為 Signatures,意思是,Outlook將查找該文件夾 Signatures 在 %APPDATA%\Microsoft\

現在,我們可以將該密鑰更改為其他內容,Outlook將在不同的文件夾中查找簽名。

enter image description here enter image description here

而且我改變了簽名:

enter image description here

真棒!但我想要一個完全不同的文件夾!

遍歷目錄似乎工作正常:

enter image description here

但是,如果要引用其他驅動器中的內容,最好只創建一個連接/鏈接。


6
2018-06-27 08:30





我想你可以把符號鏈接放到你想要的網絡路徑上,代替文件夾。就像是:

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

現在,如果你cd Signatures,你應該最終進入網絡路徑。遇到它的任何程序都將其視為目錄。

使用Outlook 2010和2013進行測試。


8
2018-06-25 18:05



注意:目錄名稱應該是 Signatures (複數)不是 Signature。例如 mklink /D Signatures \\network_path_to_signatures - jonny
旁注:您似乎需要管理員權限才能創建該符號鏈接(至少在Windows 10上),因此請記住啟動命令提示符時。 - superjos
我會的嗎? \\ network_path_to_signatures,我公司的常用簽名和另一個文件夾 C:\Users\UserName\MySignatures ? - Kiquenet
我認為你不能擁有多條路徑。 - TARehman
在Windows 10上的Outlook 2016中,我的Signature文件夾是C:\ Users \ UserName \ AppData \ Roaming \ Microsoft,剛剛啟動,這個mklink解決方案對我來說非常適合。 - Andy Mehalick


簽名文件夾的路徑硬編碼到Outlook中。您唯一能做的就是更改用戶AppData文件夾所在的位置,然後移動到Outlook查找簽名文件夾的位置。如果您這樣做,您實際上將使每個人的Microsoft Office副本相同。如果一個人添加快速啟動快捷方式,它將出現在每個人的屏幕上,因為它們都使用相同的文件夾來存儲數據。

HKEY_CURRENT_USER \軟件\微軟\的Windows \ CurrentVersion \ Explorer的\殼牌 文件夾

我個人喜歡你使用宏來完成這項工作。它只為用戶的登錄時間增加了幾秒鐘。


2
2018-06-25 15:18