您的位置:首页 > 编程语言

通过编程管理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);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: