Как настроить IE10, чтобы разрешить открытие ссылки на Windows Explorer?
В нашей интрасети есть система управления документами, в которой пользователь может найти файл, а затем щелкнуть ссылку (файл:///), чтобы открыть содержащую папку в проводнике Windows.
После перехода на IE10 мы заметили, что он не работает на некоторых машинах. (Пользователь нажимает на ссылку, но ничего не происходит.) Я проследил, чтобы пользователь разрешил / запретил доступ к Проводнику Windows с помощью следующего всплывающего окна:
Я предполагаю, что те, которые не работают, терпят неудачу, потому что пользователь нажал "Не разрешать" и установил флажок "Не показывать мне предупреждение".
Как я могу изменить этот параметр в IE10, если всплывающее окно не отображается?
2 ответа
Вы стали жертвой порочной политики повышения прав в IE
Откройте редактор реестра и найдите следующий ключ:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Low Rights\ElevationPolicy\{20D04FE0-3AEA-1069-A2D8-08002B30309D}
Этот ключ управляет политикой повышения целостности процесса для explorer.exe
при запуске из защищенного режима в IE
Если пользователь нажал "Не разрешать", вы должны увидеть значение DWORD с именем Policy
, установлен в 0
, Установите это 3
и explorer.exe запустит file:///
ссылки молча, не прося в будущем.
Все это тщательно объяснено в этом руководстве для разработчиков на MSDN
У меня сработало следующее:
- Перейдите в Инструменты → Свойства обозревателя → Безопасность → Локальная интрасеть → Сайты → Дополнительно.
- Добавьте сайт с открытой папкой и файлами.