首页 相关文章 在Vista中编程控制防火墙设定

在Vista中编程控制防火墙设定

在编程控制防火墙前先要有个前提,就是你必须是管理员权限, 这样本例的程序才能用"Run as administrator"的方式运行,并成功修改。 如果你本身就是用Administrator这个用户登录的话,直接运行就行了。 建议最好在这个用户下来调试程序。

  本程序只是个初始的例子,里面的功能只开发了一部分,各位有兴趣的话可以继续深入运用。 像Vista的防火墙就比较Bt,除了基本设定外,在"Control Panel\Administrative Tools\Windows Firewall with Advanced Security" 还有高级设定,好像用程序都可控制。

  FireWallManager 程序主要功能有

  1. public void FireWallTrigger( bool enable ) //开关防火墙。 貌似在Vista里面有问题,XP sp2好像可以。 但是用INetFwPolicy2.set_FirewallEnabled的方法的话,Vista也能搞定。

  2. public void FireWallService( string name, bool enable ) //开关防火墙服务程序,...[ 查看全文 ]

2016-02-19 标签:

在Vista中编程控制防火墙设定的相关文章

手机页面
收藏网站 回到头部