获取防火墙状态

Type FWManagerType = Type.GetTypeFromProgID("HNetCfg.FwMgr");
dynamic FWManager = Activator.CreateInstance(FWManagerType);
Console.WriteLine("The firewall is turned on: " + Convert.ToString(FWManager.LocalPolicy.CurrentProfile.FirewallEnabled));