kv998 发表于 2009-12-3 16:47:35

IP自动随机分配

本帖最后由 kv998 于 2009-12-4 22:55 编辑

本人想在封装系统首次进入桌面时自动分配一个IP(要随机的和静默的)
192.168.1.*(*号的随机其他数字固定)
255.255.255.0
192.168.1.1
202.96.128.166
202.96.128.86

请各位有没有这类的源码,感谢~!

kv998 发表于 2009-12-3 21:19:28

自己顶~~~!

tnt844 发表于 2009-12-3 21:39:12

本帖最后由 tnt844 于 2009-12-3 21:50 编辑

                #Include <ACN_NET.au3>
               
                $s = Random(3,254,1)   ;设置192.168.1.X 从3到254的随机数,防止局域网用户IP重复
                $ip1 = "192.168.1."&$s
                $ip2 = "255.255.255.0"
                $ip3 = "192.168.1.1"
                $ip4 = "202.96.128.166"
                $ip5 = "202.96.128.86"
               
                TrayTip(" 正在设置IP ", "       请稍等………", 120, 1)
                _WMI_SetNetworkAdapterInfo(@ComputerName,$ip1,$ip2,$ip3,$ip4,$ip5,0);WMI方式设置IP
                TrayTip("清除托盘提示","",0)
                ;因为设置IP需要一点时间,所以弄了个提示(托盘图标太难看:)),要静默就在前面加#NoTrayIcon,然后去掉2个TrayTip
                Exit

kv998 发表于 2009-12-3 23:50:47

谢谢你的帮助~!:face (36):

为什么会提示

tnt844 发表于 2009-12-4 22:24:24

本帖最后由 tnt844 于 2009-12-4 22:29 编辑

估计你的版本低了吧?这个AU3文件是论坛自定义函数,更新你的AU3版本看看。现在最新版v3.3.1.6 (beta)
更新之后,帮助文件里论坛自定义函数下的网络函数就可以找到。

kv998 发表于 2009-12-4 22:54:48

{:3_103:}谢谢你~!搞定了~!谢谢

sanmoking 发表于 2009-12-4 23:21:39

刚看见楼主的帖子,虽然楼主已经解决问题了,不过为了后来者的方便,给个专门接决楼主问题的答案。
传送门:【 一键修改ip】

kv998 发表于 2009-12-6 12:06:10

回复 7# sanmoking


    就是用现在最新版v3.3.1.6 代码不变{:3_92:}

sanmoking 发表于 2009-12-6 16:22:24

回复 8# kv998


    没明白你说啥?
页: [1]
查看完整版本: IP自动随机分配