1,定義函式:
function getipmac(computername)
dim objwmiservice,colitems,objitem,objaddress
set objwmiservice = getobject("winmgmts://" & computername & "/root/cimv2")
set colitems = objwmiservice.execquery("select * from win32_networkadapterconfiguration where ipenabled = true")
for each objitem in colitems
for each objaddress in objitem.ipaddress
if objaddress <> "" then
getipmac = objaddress & ",mac:" & objitem.macaddress
exit for
end if
next
exit for
next
end function
2,呼叫方法:本機的機器名,用"."即可
通過 python 獲取本機IP位址
函式 valid ip 主要將 包含255,127.0.0.1,0.0.0.0等位址進行過濾,通過判斷返回false及true。函式 get ip 先通過ifconfig獲取當前ip位址資訊,接著通過match匹配出所有ip位址,然後通過filter將valid ip 和 具體的ip位址進行過濾。最...
獲取本機IP位址
cstring strlocalip char szhostname 64 memset szhostname,0x00,sizeof szhostname gethostname szhostname,sizeof szhostname phostent phost gethostbyname s...
獲取本機IP位址
第一步 載入winsock2靜態鏈結庫檔案。include pragma comment lib,ws2 32.lib bool loadwinsock 第二步 獲取本地的主機名稱。hostent phostent null char szhostname 256 memset szhostname...