1

我正在编写一个脚本来使用 powershell 在 Windows 机器上静默安装程序。但是,我遇到了一个问题,即程序没有正确设置机器的 Windows 防火墙设置。他们是远程执行powershell脚本以添加防火墙端口异常的一种方式吗?

4

1 回答 1

0

您需要在远程计算机上启用远程处理 ( Enable-PSRemoting)。输入远程会话 ( Enter-PSSession -ComputerName remotecomputername) 然后您可以使用本机命令行netsh启用/禁用 Windows 防火墙,使用:

netsh firewall set opmode
                   [ mode = ] ENABLE|DISABLE
                   [ [ exceptions = ] ENABLE|DISABLE
                   [ profile = ] CURRENT|DOMAIN|STANDARD|ALL
                   [ interface = ] name ]
于 2012-09-24T15:30:09.130 回答