MSI установил надстройку для всех пользователей терминального сервера, как мне настроить ее только для одного пользователя?
MSI, который я установил для надстройки Excel (Invantive Control), установил надстройку для всех пользователей. Я работаю на терминальном сервере, так что теперь у всех пользователей есть эта надстройка, пока она используется только одним пользователем. У меня был как этот сингл для пользователя, чтобы использовать надстройку.
Как настроить надстройку для работы только для этого одного пользователя?
1 ответ
Предупреждение! Этот ответ предоставляет решение, которое включает в себя изменение реестра. Пожалуйста, убедитесь, что у вас есть действительная резервная копия на случай, если вы можете что-нибудь сломать.
Сначала вам необходимо экспортировать текущее состояние установки надстройки. Вы можете сделать это, экспортировав следующий раздел реестра с помощью редактора реестра (regedit.exe
). Затем вы должны запустить слегка измененную версию для учетной записи пользователя. Вот как вы это сделаете:
- Нажмите значок Windows и введите
regedit.exe
, Идти кHKEY_LOCAL_MACHINE\Software\Microsoft\Office\Excel\Addins\Invantive Control for Excel
и экспортируйте этот ключ, используяFile
меню. Сохраните файл на рабочем столе. - Измените значение
LoadBehavior
ключ к0
, Это отключит надстройку для всех пользователей. - Откройте файл, который вы только что сохранили. + Изменить
HKEY_LOCAL_MACHINE
вHKEY_CURRENT_USER
, Разошлите этот файл пользователю, которому нужно включить надстройку. - Войдите в систему как пользователь, которому необходимо включить надстройку. Из этой учетной записи пользователя запустите файл реестра, который вы отредактировали на предыдущем шаге.
- Надстройка должна загружаться для этого пользователя, а не для других.
Для полноты, это реестр, который используется для установки на мою машину. Ваша конфигурация может отличаться, например, от путей к файлам. Используйте с осторожностью.
В реестре кроме как отключить надстройку для всех пользователей:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Excel\Addins\Invantive Control for Excel]
"LoadBehavior"=dword:00000000
Реестр, за исключением включения надстройки для текущего пользователя:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\Excel\Addins\Invantive Control for Excel]
"Description"="Invantive Control for Excel"
"FriendlyName"="Invantive® Control for Excel"
"LoadBehavior"=dword:00000003
"Manifest"="file:///C:/Program Files/Invantive Software B.V/Invantive Control for Excel/Invantive.Producer.Control.vsto|vstolocal"