以编程方式将规则添加到“具有高级安全性的Windows防火墙”管理单元?

时间:2010-09-29 08:03:30

标签: c# windows-7 firewall

.NET中是否有任何库允许我在Windows 7中操作具有高级安全性的Windows防火墙?

我之所以这样问是因为,我希望能够以编程方式添加程序/端口异常。

例如,我想将program.exe添加到“入站规则”部分,对于此程序,我想允许TCP端口5660和UDP端口5660.应该仅为此程序阻止所有其他端口;

我推断这可以在具有高级安全性的Windows防火墙的入站规则部分中轻松设置;我希望这是最好的方式吗?

但是,我将如何以编程方式完成该任务?

我已经看到了一个示例here,但我认为这个问题是关于“允许程序通过Windows防火墙管理单元”,它没有端口信息。

1 个答案:

答案 0 :(得分:9)

格雷格在这个问题上的回答对我有所帮助。

Any way to turn the "internet off" in windows using c#?

相关问题