C#编程关闭或启动计算机系统自带防火墙

2017-06-01

c#编程通过修改注册表达到开启或关闭防火墙的目的。下面是小编跟大家分享的是C#编程关闭或启动计算机系统自带防火墙,欢迎大家来阅读学习~

C#编程关闭或启动计算机系统自带防火墙

工具/原料

Visual studio 2010

方法/步骤

打开Visual studio2010,新建项目-->选择控制台应用程序-->修改文件名称和文件位置.

添加需要用到的命名空间。

using Microsoft.Win32;

using System.Diagnostics;

在main方法内输入一行代码创建RegistryKey对象名为lm

RegistryKey lm = Registry.LocalMachine;

再一步一步的打开子键一直到HKEY_LOCAL_MACHINESYSTEMControlSet001servicesSharedAccessDefaultsFirewallPolicy。

把FirewallPolicy里的EnableFirewall键值和StandardProfileEnableFirewall的键值设为0为关闭防火墙,开启则改为1。

按F5启动调试,生成的.exe文件在E:StudyFirewalls2-16FirewallsbinDebug目录下。

更多相关阅读

最新发布的文章