Я создал исполняемый файл установки, который я подписал. Это расположено на сетевом ресурсе (который я получаю доступ к UNC использования - \server\share\setup.exe).
Когда я дважды щелкаю по исполняемому файлу, я получаю Windows, предупреждающий высказывание:
Title: Open File -> Security Warning
Do you want to run this file?
Name: setup.exe
Publisher: My Company
Type: Application
From: \\Path\to\setup\folder
Затем существует желтый щит с текстом, "В то время как файлы из Интернета могут быть полезными, этот тип файла может потенциально вредить Вашему компьютеру. только запущенное программное обеспечение от publihers Вы доверяете". рядом с ним.
Я предполагаю, что мог настроить Windows для доверия программному обеспечению от моей компании. Я также думаю, что возможно отключить определенные проверки безопасности для избавлений от предупреждения. Или я мог сказать Windows считать пути UNC локальными.
Там некоторый другой метод должен отключить предупреждение? Я не хочу, чтобы мои клиенты видели это предупреждение, когда они устанавливают программное обеспечение от своего сетевого ресурса. И я не хочу говорить этим клиентам отключать определенные проверки безопасности.
В Internet Explorer:
file://computername или IP
(в вашем случае file://path
). В качестве альтернативы можно снять флажок Автоматически определять сеть интранет и установить флажки в остальных трех пунктах. Это избавит вас от необходимости вводить имя каждой машины вручную, но разрешение всех сетевых путей, вероятно, небезопасно.
Также смотрите http://local.nu/HelpDesk/index.php/Open_File_-_Security_Warning