通过编程管理windows 防火墙
2008-05-20 15:22
274 查看
通过编程管理windows 防火墙
作者:肖波
最近项目中需要通过程序自动设置windows 防火墙,查了一下资料,可以通过命令行netsh firewall来实现。封装了一个类来实现对允许放开的程序(Allowed program)进行管理。管理其他内容比如放开端口等方法是类似的。
程序中用到一个公共类 RunProcess,这个类可从我的另一篇文章 一个C#写的调用外部进程类 获得
namespace WinFirewall
调用的相关例程
private void buttonSetAllowProgram_Click(object sender, EventArgs e)
private void buttonDelAllowProgram_Click(object sender, EventArgs e)
{
{
{
MessageBox.Show(e1.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
作者:肖波
最近项目中需要通过程序自动设置windows 防火墙,查了一下资料,可以通过命令行netsh firewall来实现。封装了一个类来实现对允许放开的程序(Allowed program)进行管理。管理其他内容比如放开端口等方法是类似的。
程序中用到一个公共类 RunProcess,这个类可从我的另一篇文章 一个C#写的调用外部进程类 获得
namespace WinFirewall
调用的相关例程
private void buttonSetAllowProgram_Click(object sender, EventArgs e)
private void buttonDelAllowProgram_Click(object sender, EventArgs e)
{
{
{
MessageBox.Show(e1.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
相关文章推荐
- 通过编程管理windows 防火墙
- 通过编程管理windows 防火墙
- 利用openssl管理证书及SSL编程第2部分:在Windows上编译 openssl
- ArcGIS Server 通过Windows防火墙设置
- 艾伟_转载:基于.NET平台的Windows编程实战(六)—— 题目管理功能的实现
- [转]C#(VB.NET)操作Windows自带的防火墙 之 添加/删除允许通过防火墙的例外程序
- 基于.NET平台的Windows编程实战(六)—— 题目管理功能的实现
- 基于.NET平台的Windows编程实战(六)—— 题目管理功能的实现
- Windows 7系统如何设置允许程序或功能通过防火墙?
- 如何通过命令来管理Windows7桌面防火墙
- vbs通过GetObject使用Windows管理工具
- [Windows编程] 通过GetModuleHandleEx 得到函数调用者所在的DLL/EXE
- 通过COM技术实现Windows外壳编程
- 利用openssl管理证书及SSL编程第2部分:在Windows上编译 openssl
- 基于.NET平台的Windows编程实战(五)—— 问卷管理功能的实现
- Windows编程中的堆管理(过于底层,一般不用关心)
- Windows编程中的堆管理
- Windows2012 远程管理防火墙需开启的入口
- 如何通过编程访问Windows SharePoint Services 3.0中的列表文件夹
- [Windows编程] 通过GetModuleHandleEx 得到函数调用者所在的DLL/EXE