Политика моей компании заключается в том, чтобы сохранить старый профиль электронной почты, но по умолчанию открыть новый. Я нашел сценарий vbs, который без проблем воссоздает профиль, но также удаляет все существующие. Я пробовал прочитать сценарий, но я совсем не знаю язык vbs. У кого-нибудь есть идеи?
Возможно, вам потребуется просмотреть существующий сценарий и внести изменения, чтобы создать новый профиль, не удаляя старый. После того, как вы создадите новый профиль, вам просто нужно потом установить его по умолчанию
Вот несколько ссылок, которые, надеюсь, помогут вам
NameSpace.Logon Method (Outlook)
Какие разделы реестра определяют профиль Outlook
Кроме того, вот еще один, который может помочь
Скрипт для воссоздания почтового профиля Outlook 2010
Возможно, вы захотите протестировать пустоту из части «objReg.DeleteKey reghive, KeyPath», чтобы увидеть, можно ли при этом создать новый профиль без удаления старого.
Изменить при ответе на комментарий от 3 февраля:
Я не думаю, что есть простой способ ответить на этот вопрос. Вероятно, потребуется дополнительная работа, чтобы создать список пользователей, которые должны использовать профиль по умолчанию, а не список пользователей, которые должны запрашивать, потому что их работа требует доступа к нескольким профилям.
Существует раздел реестра, позволяющий включить или отключить запрос профиля по умолчанию. Это может быть реализовано через GPO. Вы можете найти больше на Вот. Вы также можете изменить HKCU \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Windows Messaging Subsytem \ Profiles \ Default Profile, чтобы установить значение по умолчанию для этих пользователей.