Не блокируйте файлы, загруженные с доверенного сайта
У меня есть сторонняя программа, которая загружает обновления для себя из определенного места в сети, а затем запускает их.
После миграции на Windows 10 это перестало работать, потому что, очевидно, программа использует WinAPI для загрузки, помечающей файлы как "из Интернета". В XP это не имело значения, но в Win10 открытие такого файла программным способом теперь дает "Отказано в доступе".
- Поскольку это автоматизированный процесс, у меня нет возможности вручную удалить метки перед запуском файлов.
- Запуск их позже вручную также крайне нежелателен, поскольку процедура обновления содержит дополнительные шаги после запуска.
Могу ли я как-то пометить этот сайт (или что-то еще, например, издатель файлов или что-то в этом роде) как "надежный источник", чтобы файлы не блокировались?
Я слышал, что есть способы полностью отключить этот механизм, но я бы сделал это только в крайнем случае - если на самом деле нет другого пути - потому что он, ну, в общем, служит своей цели иначе.
1 ответ
- Откройте Свойства обозревателя (inetcpl.cpl)
- Выберите вкладку "Безопасность"
- Нажмите "Доверенные сайты"
- Добавьте конкретное местоположение / веб-сайт в список доверенных сайтов.
- Нажмите ОК.
Отныне MotW не добавляется при загрузке файла с этого сайта; используете ли вы IE или любой другой браузер. Я лично проверил это с IE, Chrome и Firefox.
Другой вариант будет использовать Unblock-File
Команда PowerShell или SysInternals Streams для удаления MotW из загруженных файлов с помощью сценария.