首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

怎么禁止修改ip

2012-03-21 
如何禁止修改ip我现在想实现一个禁止修改ip的功能, 在网上找了一些修改注册表的方法,但是试了一下发现在 x

如何禁止修改ip
我现在想实现一个禁止修改ip的功能, 在网上找了一些修改注册表的方法,但是试了一下发现在 xp,和win7下can not work,
有没有那位大侠写过类似的程序,能给小弟分享一下么,

另外下面这个方法能实现:(但是我想通过程序来实现,或者修改注册表更好)



 在“开始/运行”中输入“Cmd.exe”,确认后打开CMD窗口,在其中分别执行 “Regsvr32 /u Netcfgx.dll”、“Regsvr32 /u Netshell.dll”、“Regsvr32 /u Netman.dll”命令,就可以将上述控件从系统中卸载。当然,如果以后需要修改IP地址的话,可以上述控件逐一注册即可。注册的方法很简单,只要将上述命令中的“/u”参数去掉,就可以执行注册操作了。例如执行命令“Regsvr32 Netcfgx.dll”就完成了控件Netcfgx.dll的注册。

  另一个版本:

禁止修改IP:

regsvr32 netcfgx.dll /u /s

regsvr32 netshell.dll /u /s

regsvr32 netman.dll /u /s

恢复修改权限:

regsvr32 netcfgx.dll /s

regsvr32 netshell.dll /s

regsvr32 netman.dll /s

[解决办法]
循环监视吧。

乱改可能被认为非法
[解决办法]
#include<stdlib.h>
int main()
{
system("Regsvr32 /u /s Netcfgx.dll");
...
...
return 0;
}
[解决办法]
不要用 Administrators 组用户就没这些扯淡的问题了。

热点排行