lhy6456210 发表于 2010-10-22 20:20:40

_NetworkAdapterInfo()这个涵数怎么用?

_NetworkAdapterInfo
--------------------------------------------------------------------------------

获得网卡信息.


#Include <ACN_NET.au3>
_NetworkAdapterInfo()


上面是这样说的,上面说“获得网卡信息”,是什么信息网卡的型号?还是IP 还是MAC地址,
会用的给我一个实例,谢谢!
给我一个返回网卡信息的例子,

lpxx 发表于 2010-10-22 21:18:57

引用三恨的解释给你参考。#Include <Array.au3>
#Include <ACN_NET.au3>

$NetworkAdapterInfo=_NetworkAdapterInfo()

_ArrayDisplay($NetworkAdapterInfo, "NetworkAdapterInfo")


;======================================================
;
; 函数名称:      _NetworkAdapterInfo()
; 详细信息:      获取系统所有网卡信息
; 返回值说明:
; 以二维数组方式返回.例如 $info=_NetworkAdapterInfo()
; $info 网卡数量
; $info 第一块网卡的标志1
; $info 第一块网卡的状态
; 状态说明:7为网卡未插网线,2为网卡连接正常
; $info 第一块网卡的网卡名称
; $info 第一块网卡的连接名称
; $info 第一块网卡的MAC地址
; $info 第一块网卡的IP地址
; $info 第一块网卡的默认网关
; $info 第一块网卡的子网掩码
; $info 第一块网卡的主DNS
; $info 第一块网卡的次DNS
; 第二块网卡:
; $info 第二块网卡的标志1
; $info 第二块网卡的次DNS

; 其他网卡信息依次类推。。。
; 注意,此UDF不会获取已经禁用的网卡。
; 作者:      Sanhen (gxbeiliu@163.com)
; 网站: www.lunhui.net.cnwww.autoitx.com
;======================================================

lpxx 发表于 2010-10-22 21:21:24

或者#include <ACN_NET.au3>

$info = _NetworkAdapterInfo()
MsgBox(1, "", "网卡名称:" & $info & @CRLF & "连接名称:" & $info & @CRLF & "DNS主机名称:" & $info _
         & @CRLF & "IP地址:" & $info & @CRLF & "子网掩码:" & $info & @CRLF & "默认网关:" & $info _
   & @CRLF & "主DNS:" & $info & @CRLF & "次DNS:" & $info & @CRLF & "MAC地址:" & $info)
到现在,你大概明白函数的意思了吧?
祝你进步。

lhy6456210 发表于 2010-10-22 22:02:04

回复 3# lpxx


    非常感谢! 这么细心解答,真的谢谢!谢谢!

tianya1631 发表于 2010-10-23 00:35:30

一般自定义函数,函数里都有使用的说明,你只要把udf函数打开,看一下就知道了。
页: [1]
查看完整版本: _NetworkAdapterInfo()这个涵数怎么用?