枚举 Home Networking Firewall 设置

描述

枚举 Internet Connection Firewall 的入站和出站配置设置。

有关 Internet Connection Firewall 的一般信息,请单击 此处。现在,在这段代码中使用的 WMI 类别还没有公开文档化。

支持平台

Windows Server 2003

Windows XP

Windows 2000

Windows NT 4.0

脚本代码

strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\microsoft\homenet")
Set colItems = objWMIService.ExecQuery("Select * from HNet_FwIcmpSettings")
For Each objItem in colItems
    Wscript.Echo "Name: " & objItem.Name
    Wscript.Echo "Allow Inbound Echo request: " & objItem.AllowInboundEchoRequest
    Wscript.Echo "Allow Inbound Mask Requestt: " & objItem.AllowInboundMaskRequest
    Wscript.Echo "Allow Inbound Router Request: " & objItem.AllowInboundRouterRequest
    Wscript.Echo "Allow Inbound Timestamp Request: " & objItem.AllowInboundTimestampRequest
    Wscript.Echo "Allow Outbound Destination Unreachable: " & 
    		objItem.AllowOutboundDestinationUnreachable
    Wscript.Echo "Allow Outbound Parameter Problem: " & objItem.AllowOutboundParameterProblem
    Wscript.Echo "Allow Outbound Source Quench: " & objItem.AllowOutboundSourceQuench
    Wscript.Echo "Allow Outbound Time Exceeded: " & objItem.AllowOutboundTimeExceeded
    Wscript.Echo "Allow redirect: " & objItem.AllowRedirect
Next

有关在线支持,加入 msnews.microsoft.com news 服务器上的microsoft.public.windows.server.scripting 社区。要提供反馈或者报告脚本示例或《Scripting Guide》中的错误,请与 Microsoft TechNet联系。

免责声明

以上示例脚本不会获得由任何Microsoft标准支持计划或服务项目所提供的支持。这些示例脚本在提交时并未附带任何形式的保证承诺。不仅如此,Microsoft公司还不加限定条件地针对所有默许保证责任加以进一步否认,这其中便包括出于特定目的而针对适销性或适用性所承担的默许保证责任。因使用或执行上述示例脚本及文档资料而导致的全部风险均由读者自行承担。在任何情况下,Microsoft公司及其创作人员、亦或与上述脚本的创意、编制及提交有关的任何人员均无须针对因使用或无法使用上述示例脚本或文档资料所导致的任何损害(其中包括,企业利润损失、经营中断、业务信息丢失及其它经济损失)承担责任;即使Microsoft公司已被告知造成这种损害可能性,上述免责条款依然适用。


返回页首返回页首