Могу ли я указать приложение, которое в данный момент не установлено для правила брандмауэра?
369
Jake
По сути, мы разворачиваем машины для клиентов. Я хочу знать, могу ли я пройти через правило брандмауэра для программы, которая в данный момент не установлена. На данный момент мой сценарий подготовки не работает, если кто-то не установил вручную SQL Express 2016/17.
Мне интересно, смогу ли я работать в PowerShell:
New-NetFireWallRule -DisplayName "SQLProgramEnable" -Description "Whitelists the Sqlservr.exe within the firewall" -Direction Inbound -Program "C:\Program Files\Microsoft SQL Server\MSSQL14.SQLEXPRESS\MSSQL\Binn\sqlservr.exe"
БЕЗ установки программы. Может ли кто-нибудь уточнить это?
Для справки вот пример скрипта.
#Whitelist the Program depending on edition of Express if (Test-Path -Path "C:\Program Files\Microsoft SQL Server\MSSQL14.SQLEXPRESS") else
Почему ты не можешь попробовать и увидеть?
harrymc 5 лет назад
1
Брандмауэр блокирует все порты, если они не открыты. Если вы знаете, какой порт будет использовать ваша программа, вы можете просто открыть общий порт, и он будет работать. Это обычно путь.
LPChip 5 лет назад
0
Насколько мне известно, брандмауэр может блокировать загрузку программного обеспечения, но для установки программного обеспечения с USB-диска это может не сработать.
Joy 5 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
4
Замена для ZoneAlarm на 64-битных системах?
-
9
Заставить веб-адрес проходить через HTTPS
-
5
Достаточно ли межсетевого экрана в беспроводном маршрутизаторе?
-
-
3
Брандмауэр Windows, который блокирует программы в интерактивном режиме
-
13
Почему подключение к SQL Management Studio занимает так много времени?
-
6
Хорошее руководство по PowerShell, начало работы с более продвинутым использованием
-
5
Отключение звукового сигнала окна cmd
-
6
Нужен ли режим Virtual PC XP Mode для обеспечения безопасности?
-
4
Есть ли простой способ обнаружить блокировку порта ISP?
-
3
Google Chrome заблокирован брандмауэром компании