Отключить запрос Internet Explorer «программа будет открываться вне защищенного режима» при запуске приложения через BHO

Я написал BHO, который запустит консольное приложение, как только BHO будет создан. Консольное приложение - это простое вспомогательное приложение, разработанное на C # и размещаемое на локальном диске C.

Когда я развернул BHO на своей машине разработки, он работал нормально, но при развертывании на машинах без разработки Internet Explorer выдает следующее всплывающее окно

Я просто хочу избавиться от всплывающего окна выше

Я уже пробовал следующие решения

Также мы не можем отключить защищенный режим Internet Explorer, так как он разрешит все другие приложения, включая вредоносные.


person Mr. Usama    schedule 24.04.2020    source источник
comment
Вы пробовали ключ реестра ElevationPolicy? Параметры реестра находятся в папке {HKLM / HKCU} \ Software \ Microsoft \ Internet Explorer \ Low Rights \ ElevationPolicy с уникальным идентификатором GUID для каждого приложения. Вы должны найти ключ, на котором лежит ваше приложение, изменить значение политики на 3 и перезапустить IE, чтобы повторить попытку. Для получения более подробной информации вы можете обратиться к эту статью.   -  person Yu Zhou    schedule 27.04.2020
comment
@YuZhou да уже пробовал, и это сработало   -  person Mr. Usama    schedule 07.05.2020
comment
Здорово! Я поставлю это как ответ.   -  person Yu Zhou    schedule 11.05.2020


Ответы (1)


Вы можете попробовать ключ реестра ElevationPolicy. Параметры реестра находятся в папке {HKLM / HKCU} \ Software \ Microsoft \ Internet Explorer \ Low Rights \ ElevationPolicy с уникальным идентификатором GUID для каждого приложения. Вы должны найти ключ, на котором лежит ваше приложение, изменить значение политики на 3 и перезапустить IE, чтобы повторить попытку.

Для получения более подробной информации вы можете обратиться к эту статью.

person Yu Zhou    schedule 11.05.2020