'mystifeid'코드 명 신비한 사람은이 사이트에 세 번째 게시물이 퍼즐을 해결 : 나는 Win7에와 대한 수의사을거야
Dim strQuery, strQuery2, objLocator, objWMI, objItem, objItem2, colItems, colItems2, resultString, nicName
strQuery = "SELECT * FROM Win32_PerfFormattedData_Tcpip_NetworkInterface"
strQuery2 = "SELECT * FROM Win32_NetworkAdapter"
Set objLocator = CreateObject("WbemScripting.SWbemLocator")
Set objWMI = objLocator.ConnectServer(".", "root\CIMV2")
objWMI.Security_.ImpersonationLevel = 3
Set colItems2 = objWMI.ExecQuery(strQuery2, "WQL", 0)
Set colItems = objWMI.ExecQuery(strQuery, "WQL", 0)
resultString = ""
For Each objItem2 In colItems2
If objItem2.NetConnectionStatus = 2 Then
nicName = Mid(objItem2.Name, 1, 5)
resultString = resultString & "Adapter Name : " & objItem2.Name & VbCrLf
resultString = resultString & "MAC Address : " & objItem2.MACAddress & VbCrLf
For Each objItem In colItems
If Mid(objItem.Name, 1, 5) = nicName Then
resultString = resultString & "CurrentBandwidth : " & objItem.CurrentBandwidth & VbCrLf
End If
Next
End If
Next
Set objLocator = Nothing
Set objWMI = Nothing
Set colItems = Nothing
Set colItems2 = Nothing
WScript.Echo resultString
PS- : http://social.msdn.microsoft.com/Forums/uk-UA/scripting/thread/e3936dff-7395-4a6a-ab35-aa1aab0bcd71
는 여기에 자신의 사랑 코드입니다 곧 Win2008하고 모두 알려주십시오.
이 링크의 세 번째 게시물에는 XP에서 작동하는 VBScript가 있습니다. http://social.msdn.microsoft.com/Forums/uk-UA/scripting/thread/e3936dff-7395-4a6a-ab35-aa1aab0bcd71 – Lizz
@ 리즈, 고마워! 그것은 작동합니다! 자, 답변으로 의견을 게시 할 수 있다면, 나는 * 대답 * 최대한 빨리 그것을 표시 할 것입니다 :) – pepoluan
도움이 된 것을 기쁘게 생각합니다! :) – Lizz