JCh*_*han 11 windows security windows-firewall
我在安装程序中使用netsh advfirewall firewall命令添加了Windows防火墙规则.如果系统禁用了Windows防火墙,我的代码会给出错误消息.
所以我需要在执行命令netsh advfirewall firewall add之前检查窗口的防火墙状态.即,如果禁用防火墙,则无需添加规则.
我正在使用窗口注册表值" EnableFirewall " 检查是否启用了防火墙.
HKEY_LOCAL_MACHINE \系统\ CurrentControlSet \服务\ SharedAccess \参数\ FirewallPolicy\StandardProfile
我不确定这是正确的方法.还可以有域防火墙配置文件(?).
提前致谢.
另一个选择是使用netsh自己来检查是否启用了防火墙.执行命令netsh advfirewall show private|public|domain.它会打开/关闭州.
| 归档时间: |
|
| 查看次数: |
70048 次 |
| 最近记录: |