我期待使用netsh通过.bat文件在Windows 7下为不同的接口配置我的防火墙 在Win XP中,netsh有参数“interface”,它允许我指定我打算为它启用防火墙的接口,它的开放端口...... 在Windows 7中,不再支持参数接口。 关于如何处理它的任何想法?
非常感谢你的帮助
答案 0 :(得分:0)
对于那些感兴趣的人,我找到了解决我的vbscript问题的方法:
option explicit
Const NET_FW_PROFILE2_DOMAIN = 1
Const NET_FW_PROFILE2_PRIVATE = 2
Const NET_FW_PROFILE2_PUBLIC = 4
Dim fwPolicy2
Dim InterfaceArray
Set fwPolicy2 = CreateObject("HNetCfg.FwPolicy2")
InterfaceArray = Array("LAN")
fwPolicy2.ExcludedInterfaces(NET_FW_PROFILE2_DOMAIN) = InterfaceArray
fwPolicy2.ExcludedInterfaces(NET_FW_PROFILE2_PRIVATE) = InterfaceArray
fwPolicy2.ExcludedInterfaces(NET_FW_PROFILE2_PUBLIC) = InterfaceArray
- >我的界面名称是LAN,如果要为许多接口禁用防火墙,只需将它们添加到阵列:Array(“LAN1”,“LAN2”,...)。您可以选择要禁用防火墙的配置文件:域,公共或私有