Разрешить приложения через брандмауэр Windows с помощью командной строки
Вы можете настроить правило брандмауэра Windows с помощью NETSH, чтобы разрешить определенное приложение входящему и / или исходящему в любом профиле из командной строки с повышенными привилегиями, запускаться от имени администратора с использованием следующего синтаксиса или чего-то подобного:
Подтвердите полные явные пути программ, которые вы хотите разрешить входящим и исходящим через Брандмауэр Windows для всех применимых профилей, и установите их правильно для каждого, где это необходимо, в program="<value>"
со значением, необходимым для полного пути, например C:\path\path\app.exe
.
Настройка правил брандмауэра Windows, разрешающих входящие и исходящие приложения, поможет предотвратить запрос брандмауэра Windows, который вы можете получать при каждом запуске приложения и запрашивать его разрешение.
Разрешить исходящее приложение
netsh advfirewall firewall add rule name="Skype Out" dir=out action=allow program="C:\Program Files\Skype\Phone\Skype.exe" enable=yes profile=domain,private,public
netsh advfirewall firewall add rule name="Chrome Out" dir=out action=allow program="C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" enable=yes profile=domain,private,public
Разрешить входящее приложение
netsh advfirewall firewall add rule name="Skype In" dir=in action=allow program="C:\Program Files\Skype\Phone\Skype.exe" enable=yes profile=domain,private,public
netsh advfirewall firewall add rule name="Chrome In" dir=in action=allow program="C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" enable=yes profile=domain,private,public
Дополнительные ресурсы