使用Powershell创建防火墙规则

时间:2020-02-14 09:31:14

标签: java powershell firewall

我正在尝试在Powershell中为Java创建防火墙规则。问题是,即使我创建与Windows自动创建的规则完全相同的规则,它也只会忽略它(我创建规则,然后我通常从台式机启动启动自定义公司应用程序-使用Java,然后使用防火墙窗口询问允许或阻止流量出现-我的意思是Windows安全警报窗口,该窗口在您首次运行应用程序时出现。有可能吗?我只想自动在脚本中允许Java通过防火墙,而无需用户交互。 这是我正在使用的命令:

rm -rf node_modules && npm install

1 个答案:

答案 0 :(得分:1)

当我忘记enable=yes

时,使用netsh.exe也遇到同样的麻烦
netsh advfirewall firewall add rule name="app name" dir=in action=allow program="Full path of .exe" enable=yes

所以您可以尝试将-Enabled True添加到命令行中吗。