Книга: Недокументированные и малоизвестные возможности Windows XP

Скрытие возможности редактирования списка учетных записей Outlook Express

Скрытие возможности редактирования списка учетных записей Outlook Express

Учетная запись — это сведения о пароле, логине, сайте почтового сервера и настройках для подключения к этому сайту сервера, с которого будет скачиваться ваша почта, если это почтовый сервер, или новости, если новостной. Каждое удостоверение содержит как общие учетные записи, создаваемые при установке почтового клиента, так и уникальные, создаваемые пользователем, которому принадлежит удостоверение. В некоторых случаях нет необходимости разрешать пользователям создавать свои учетные записи, например, когда почтовый клиент должен использоваться только для отправки почты на какой-то стандартный почтовый сервер. В этом случае можно скрыть команду Учетные записи из меню Сервис почтового клиента Outlook Express. Для этого достаточно воспользоваться DWORD-параметром No Modify Accts из ветви реестра HKEY_LOCAL_MACHINESOFTWAREMicrosoftOutlook Express. По умолчанию этого параметра нет, и его нужно создать. Необходимо присвоить ему значение 1.

При использовании этого параметра стоит иметь в виду, что добавить учетную запись или отредактировать свойства уже существующей все-таки можно — для этого достаточно воспользоваться реестром. Сведения об учетных записях, принадлежащих данному удостоверению, находятся в ветви реестра HKEY_CURRENT_USERIdentities{GUID-номер удостоверения}SoftwareMicrosoftInternet Account ManagerAccounts, полный доступ к содержимому которой имеют все пользователи. Эта ветвь не существует для главной учетной записи, для созданных самостоятельно должна существовать. Она включает в себя список разделов, каждый из них определяет настройки одной учетной записи данного удостоверения, и чтобы добавить свою учетную запись, нужно создать новый раздел. Например, в командной строке можно воспользоваться следующей командой: reg copy «HKEY_CURRENT_USERIdentities{GUID-номер удостоверения}SoftwareMicrosoftInternet Account ManagerAccounts«название существующего раздела»» «HKEY_CURRENT_USERIdentities{GUID-номер удосудостоверения}SoftwareMicrosoftInternet Account ManagerAccounts«название нового раздела»» /s. После выполнения этой команды в ветви HKEY_CURRENT_USERIdentities{GUID-номер удостоверения}SoftwareMicrosoftInternet Account ManagerAccounts будет создан новый раздел, содержимое которого придется самостоятельно изменить.

После того как будет настроена новая учетная запись, необходимо будет еще сделать ее учетной записью для работы с почтой по умолчанию. Для этого используется строковый параметр Default Mail Account (для почтового сервера) или строковый параметр Default LDAP Account (для Active Directory). Оба этих параметра расположены в ветви реестра HKEY_CURRENT_USERIdentities{GUID-номер удостоверения}SoftwareMicrosoftInternet Account Manager и хранят название раздела реестра, содержащего настройки соответствующей учетной записи (название раздела, который был создан на предыдущем этапе).

Как видите, запрет, накладываемый параметром No Modify Accts, также очень легко обойти, поэтому наиболее действенным запретом на редактирование учетных записей по-прежнему остается изменение прав доступа к соответствующим ветвям реестра. 

Оглавление книги


Генерация: 2.652. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз