如何將 Outlook 2010 設定為使用預設簽章資料夾以外的簽章?

如何將 Outlook 2010 設定為使用預設簽章資料夾以外的簽章?

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

我想將簽名指向網路共享。允許我們將簽名修改到共享中,而不是每次要求我們修改簽名時都登入每台電腦(這很常見,因為簽名包含有關當前事件的徽標)。

目前,我們使用腳本在使用者登入時將簽名從共用複製到本機磁碟。

答案1

Outlook 將始終在您的使用者設定檔中尋找簽章資料夾,唯一的解決方法是使用 NTFS 連結或一些技巧。

定義在何處尋找 Outlook 簽署的登錄項目是

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

預設情況下,該值設定為,這表示 Outlook 將在 中Signatures尋找資料夾。Signatures%APPDATA%\Microsoft\

現在,我們只需將該金鑰更改為其他內容,Outlook 就會在不同的資料夾中尋找簽名。

在此輸入影像描述 在此輸入影像描述

這是我更改後的簽名:

在此輸入影像描述

驚人的!但我想要一個完全不同的資料夾!

遍歷目錄似乎運作正常:

在此輸入影像描述

但是,如果您想引用來自不同磁碟機的內容,最好只建立一個聯接/連結。

答案2

我認為您可以放置​​一個指向您想要的網路路徑的符號連結來代替資料夾。就像是:

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 進行了測試。

答案3

簽章資料夾的路徑被硬編碼到 Outlook 中。您唯一可以做的就是更改使用者 AppData 資料夾所在的位置,這將依序移動 Outlook 查找簽章資料夾的位置。如果您這樣做,您實際上將使每個人的 Microsoft Office 副本都相同。如果一個人添加了快速啟動快捷方式,它將出現在每個人的螢幕上,因為他們都使用相同資料夾來儲存資料。

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell 資料夾

我個人喜歡你使用巨集來完成這項工作。它只會增加使用者的登入時間幾秒鐘。

相關內容