找回密码
 加入华同
搜索
黄金广告位联系EMAIL:[email protected] 黄金广告[email protected]
查看: 1626|回复: 3

【交流】如何使用注册表脚本给Windows防火墙添加例外

[复制链接]
发表于 2006-9-2 16:39:54 | 显示全部楼层 |阅读模式
我通过对比手工添加例外前后的注册表更改情况发现某些键被更改和添加:
4 ^) D6 w4 W: k0 q9 m----------------------------------Firewall.reg start----------------------------------------
, C, K. i' w" j' a+ @! \Windows Registry Editor Version 5.00
/ ]: N& f$ {; q$ {' z) j" K9 b1 C, w4 U) U
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\GloballyOpenPorts\List]0 q& h4 o1 Y8 ~# ^2 I
"4899:TCP"="4899:TCP:*:Enabled:Radmin"
) u, a8 g( t' ~* n0 @/ i. _* N& S;上面这句很好理解,这正是我添加进去的例外端口。
1 @$ z2 a/ E& F6 ?* o& ^[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\SharedAccess\Epoch]
% U+ q6 I+ m% A( `/ m5 t" U& a/ W"Epoch"=dword:0000016d
2 c: s' ^% G  r6 C% `; A;这就搞不懂了,继续添加例外的话它还会改变,完全找不到规律。不知道这个键对于添加防火墙的例外是否必须。# Q: A2 s% n+ b% z" }
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\GloballyOpenPorts\List]  Z) s' ^$ p& p+ ~. X
"4899:TCP"="4899:TCP:*:Enabled:Radmin"
( c0 D5 _4 @1 c2 F( G; I8 j3 M0 j' g" |0 Y1 L# `6 p
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Epoch]: r; |4 w% D! k( r- D1 k
"Epoch"=dword:0000016d5 f" ?$ F  |% t" d5 y# A1 n) Q% i
;同上。
发表于 2006-9-2 16:55:01 | 显示全部楼层
慢慢研究,成功了告诉我。正好可以把他添加到我的程序中。。。(进一步完善。哈哈)
回复

使用道具 举报

发表于 2006-9-3 05:32:20 | 显示全部楼层
直接在防火墙属性的例外添加不可以吗?为什么还要搞注册表?
回复

使用道具 举报

发表于 2006-9-3 16:45:03 | 显示全部楼层
因为添加到注册表可以是透明地..你看不到.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入华同

本版积分规则

Archiver|手机版|小黑屋|华人同志

GMT+8, 2025-10-6 18:27 , Processed in 0.063636 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表