4

В Outlook до версии 2010 можно было указать любой путь для подписей.
В Outlook 2010 единственным способом является использование тех, которые хранятся в C:\Documents and Setting\UserName\Local Settings\Application Datas\Microsoft\Signature\

Я хотел бы указать подписи к сетевому ресурсу. Позволяет нам изменять подписи в общем ресурсе, вместо того, чтобы регистрироваться на каждом компьютере каждый раз, когда нас просят изменить их (и это довольно часто, потому что подписи содержат логотипы о текущих событиях).

В настоящее время мы используем сценарий для копирования подписей с общего ресурса на локальный диск при входе пользователей.

3 ответа3

8

Я думаю, что вы, возможно, могли бы поместить символическую ссылку на сетевой путь, который вы хотели, вместо папки. Что-то вроде:

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

Теперь, если вы перейдете к Signatures , вы должны в конечном итоге в сетевой путь. Любые программы, которые встречают это, рассматривают это как каталог.

Протестировано с Outlook 2010 и 2013.

6

Outlook всегда будет искать в вашем профиле пользователя папку с подписями, единственный путь - использовать ссылки NTFS или некоторые хитрости.

Раздел реестра, который определяет, где искать подпись Outlook

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

По умолчанию это значение установлено в Signatures , то есть Outlook будет искать папку Signatures в %APPDATA%\Microsoft\ .

Теперь мы можем просто изменить этот ключ на что-то другое, и Outlook будет искать сигнатуры в другой папке.

И есть моя измененная подпись:

Потрясающие! Но я хочу совершенно другую папку!

Кажется, что обходные каталоги работают нормально:

Однако, если вы хотите сослаться на контент с другого диска, лучше всего просто создать соединение / ссылку.

2

Путь к папке подписи жестко запрограммирован в Outlook. Единственное, что вы можете сделать, это изменить местоположение папки AppData пользователей, и это, в свою очередь, переместится туда, где Outlook ищет папку для подписи. Если вы сделаете это, вы, по сути, сделаете все копии Microsoft Office одинаковыми. Если один человек добавит ярлык быстрого запуска, он появится на экране каждого пользователя, поскольку все они используют одну и ту же папку для хранения данных.

HKEY_CURRENT_USER\ Программное обеспечение \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Папки оболочки

Мне лично нравится, что ты используешь макрос для работы. Это только добавляет секунды к времени входа в систему для пользователя.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .