我无法在装有Windows 7的新计算机中找到MAC地址。我已经ipconfig /all
在获得的控制台中尝试过no items match your search
。我也试过了getmac
。屏幕非常短暂地闪烁着看似所显示的信息,但阅读时间不足。
我无法在装有Windows 7的新计算机中找到MAC地址。我已经ipconfig /all
在获得的控制台中尝试过no items match your search
。我也试过了getmac
。屏幕非常短暂地闪烁着看似所显示的信息,但阅读时间不足。
Answers:
您可能已经在“开始菜单”搜索对话框中键入了该命令,该对话框会执行命令,但不会显示该命令,因为一旦执行命令,命令提示符窗口就会消失。这是命令提示符应用程序的正常行为,完成后它们将立即关闭。
为了保留命令提示符,您必须通过命令提示符运行这些命令。执行程序后,命令提示符不会消失;因此,您可以看到输出结果。
单击开始按钮或按Windows键。
在开始菜单搜索中,键入cmd
。
点击Enter执行命令提示符,或单击cmd
出现的条目。
输入ipconfig /all
或getmac
,它应该同时执行两个命令,窗口将保持打开状态,以便您可以看到输出。
注意:
getmac
仅适用于mac地址ipconfig
,适用于ip地址,ipconfig /all
适用于IP地址和许多其他无用的信息(例如未使用的连接)
使用 getmac
cmd
在搜索框中,然后按enter或运行窗口(windows logo+ r)getmac
(无需ipconfig,实际上不会工作)并使其运行(可能需要几秒钟来检索信息)如果您使用ipconfig
并且ipconfig
没有足够的信息使用ipconfig /all
一种获取网络适配器的MAC地址的简单方法:
在命令提示符下键入
getmac
例:
getmac /v
,它将显示适配器的名称和连接状态。如果您有多个网络适配器,特别是如果您有一些来自虚拟机软件的虚拟适配器,则要容易得多。
ipconfig
永远不要显示未连接接口的MAC。这可能是我正在寻找的解决方案。
对于Windows Vista和Windows 7,在控制面板中:
打开网络和共享中心>本地连接>详细信息>物理地址。
ipconfig
–当我需要Windows计算机的MAC在连接之前就很痛苦。
您也可以使用VBScript查找MAC地址:
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select MACAddress from Win32_NetworkAdapter where DeviceID=1")
For Each objItem in colItems
Wscript.Echo "MAC Address: " & objItem.MACAddress
Next
getmac
需要输出解析...
strComputer
。
您可以使用Get-NetAdapter
PowerShell cmdlet。
它显示一个漂亮的表,该表使用其MAC地址标识每个网络接口。