在Windows 2012上更改预设的冗余规则

我想在Windows 2012服务器上更改一些预设的防火墙规则。
我可以禁用它们,重命名它们,但是我没有find修改它们的方法。
我想修改端口号。 这是一个特殊需要的DNS。

我已经用新的端口号创build了一个新的规则,但是我想知道他们是否是修改现有规则的解决scheme。

上周我也必须这样做,并发现你必须编辑registry。

默认规则存储在[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Defaults\FirewallPolicy\FirewallRules] (将规则重置为默认值时使用)。

当前规则存储在[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\FirewallRules] (包括您创build的规则)。

只需在所需的密钥内进行search(我在导出到文本文件后执行此操作,对我来说更简单),然后replace所需的设置。
要知道正确的语法,请创build一个类似的规则并查看其结构。 这很容易理解。