От чего зависит имя записи реестра в \Outlook\Resilidity\DisabledItem?
Я пытаюсь создать сценарий для повторного включения определенной надстройки Outlook через реестр (пользовательский интерфейс Outlook недоступен, поскольку он заблокирован для пользователей).
Я знаю, что общее местоположение, в котором мне нужно удалить запись reg, находится под: HKCU\Software\Microsoft\Office\12.0\Outlook\Resiliency\DisabledItem
Я также знаю, что записи реестра здесь содержат двоичные значения, которые относятся к надстройке DLL. Я смущен тем, как создается имя записи в реестре. Это статическое значение?
Короче говоря, мне интересно, могу ли я надежно использовать имя записи в реестре, чтобы проверить, отключена ли надстройка, или мне следует предположить, что имя является случайным и может быть изменено.
1 ответ
Ну, я не очень уверен в Resiliency\DisabledItem
ключ, но я использую Outlook, и у меня есть много надстроек Outlook, и я даже разработал некоторые надстройки Outlook, и я никогда не беспокоился об этом конкретном ключе.
Я всегда консультировался с ключом:
HKCU\Software\Microsoft\Office\Outlook\Addins\<Add-in Name>\
LoadBehavior = 0 REG_DWORD
0 Означает, что надстройка отключена. Значение 3 означает, что надстройка автоматически запускается при запуске Outlook.
http://msdn.microsoft.com/en-us/library/bb386106.aspx
Это может относиться или не относиться к вам... Я думаю, что этот ключ может быть только для надстроек уровня приложения... но единственное, что я вижу в Resiliency\DisabledItem
ключ двоичный goo, я не знаю, что это значит, скорее всего, он не документирован и не предназначен для изменения вручную.