博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vbscript获取本机的ip地址和mac地址
阅读量:5133 次
发布时间:2019-06-13

本文共 992 字,大约阅读时间需要 3 分钟。

 

msgbox "ip地址是:"&GetIP(".")

msgbox "mac地址是:"&GetMAC(".")

Function GetIP(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
  GetIP= objAddress
  Exit For
 End If 
 Next
 Exit For
Next
End Function

Function GetMAC(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
  GetMAC= objItem.MACAddress
  Exit For
 End If 
 Next
 Exit For
Next
End Function

转载于:https://www.cnblogs.com/liaomin416100569/archive/2011/12/27/9331426.html

你可能感兴趣的文章
当前记录已被另一个用户锁定
查看>>
Bootstrap
查看>>
Node.js 连接 MySQL
查看>>
ACM-ICPC 2018 world final A题 Catch the Plane
查看>>
那些年,那些书
查看>>
面向对象六大基本原则的理解
查看>>
注解小结
查看>>
java代码编译与C/C++代码编译的区别
查看>>
Bitmap 算法
查看>>
转载 C#文件中GetCommandLineArgs()
查看>>
list control控件的一些操作
查看>>
精读《useEffect 完全指南》
查看>>
SNF快速开发平台MVC-EasyQuery-拖拽生成SQL脚本
查看>>
DrawerLayout实现双向侧滑
查看>>
MySQL入门很简单-触发器
查看>>
LVM快照(snapshot)备份
查看>>
绝望的第四周作业
查看>>
一月流水账
查看>>
数论四大定理
查看>>
npm 常用指令
查看>>