Я создал установочный исполняемый файл, который я подписал. Он находится на общем сетевом ресурсе (доступ к которому я могу получить с помощью 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
Тогда есть желтый щит с текстом «Хотя файлы из Интернета могут быть полезны, этот тип файлов может нанести вред вашему компьютеру. Запускайте программное обеспечение только тех издателей, которым доверяете». рядом с ним.
Полагаю, я мог бы настроить Windows для доверия программному обеспечению от моей компании. Я также думаю, что можно отключить определенные проверки безопасности, чтобы избавиться от предупреждения. Или я мог бы попросить Windows считать UNC-пути локальными.
Есть ли другой способ отключить предупреждение? Я не хочу, чтобы мои клиенты увидели это предупреждение при установке программного обеспечения из общего сетевого ресурса. И я не хочу просить этих клиентов отключать определенные проверки безопасности.