请教各位高手,有没有办法读取防火墙例外的程序列表和例外的端口列表呢?
专业防火墙软件可能也是使用windows默认的这个例外管理控制。

解决方案 »

  1.   

    注册表。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\ListHKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List
      

  2.   

    团委书记你好,非常感谢。
    直接操作注册表杀软和windows系统会报错,有没有办法在install的时候添加例外和端口?
      

  3.   

    谢谢团委书记。问题描述确实是读取,我现在安装一个demo程序,需要添加防火墙的例外和端口,每次都手工操作,非常麻烦,如果打包软件安装的时候能自动搞定就好了。我查的一个资料是使用DLL文件:http://msdn.microsoft.com/en-us/library/ee417690(v=vs.85).aspx#Integrating_using_InstallShield_InstallScript