Брандмауэр Windows уведомляет пользователей сети после обновления exe

Брандмауэр Windows уведомляет пользователей сети после обновления exe

У нас есть программное обеспечение, созданное в NWjs с автоматическим обновлением. Недавно мы опубликовали обновление, и некоторые клиенты сообщают об уведомлении брандмауэра после загрузки этого обновления.

Уведомление брандмауэра Windows

Теперь необходимо узнать, есть ли способ отключить или избежать показа этого уведомления без взаимодействия с пользователем.

решение1

Предупреждение совершенно нормальное, оно разрешает приложению проходить через их брандмауэры.

Обход брандмауэра означает, что ваше обновление проверит, существует ли правило брандмауэра, и если его нет, добавит его перед запуском приложения.

В PowerShell см.;

Установить-NetFirewallRule

Пример API можно посмотреть здесь;

Создание правила с помощью API брандмауэра Windows, которое применяется ко всем приложениям, запущенным службойилиЕсть ли способ отключить «интернет» в Windows с помощью C#?чтобы увидеть пример C# для создания правила

Связанный контент