Коллега реализует приложение, которое генерирует подписи и публикует их в Outlook. Ему было бы полезно, если бы я мог хранить многострочную строку для каждого пользователя в Active-Directory.
Использование одного из настраиваемых атрибутов кажется очевидным, но если я попробую
set-mailbox biglig -CustomAtribute1 "First Line``r``n Second Line"
тогда CustomAttribute1 устанавливается в «FirstLineSecondLine» и теряет разрывы. Однако тот же синтаксис отлично работает, когда я устанавливаю, например, StreetAddress или Notes. Конечно, они меняются с помощью set-user, а не set-mailbox. Согласно справочнику Technet для set-user и set-mailbox, CustomAttributes, StreetAddress и Notes все принимают в качестве значения system.string.
Просто ли некоторые атрибуты принимают многострочные строки, а некоторые нет? Если да, может ли кто-нибудь предложить обходной путь?
Один возможный обходной путь пришел ко мне в ту минуту, когда я нажал на пост.
Насколько я понимаю, моему коллеге нужно максимум 6 строк, поэтому я думаю, я мог бы дать ему CustomAttribute1..CustomAttrbute6, и он склеит их вместе на своем конце.
Конечно, в одном проекте нужно записать множество атрибутов ...