getmac

适用范围:Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012

返回媒体访问控制 (MAC) 地址,以及与每个计算机中所有网卡的每个地址关联的网络协议列表(本地或跨网络)。 如果要在网络分析器中输入 MAC 地址,或者需要知道计算机上每个网络适配器上当前正在使用的协议,此命令尤其有用。

语法

getmac[.exe][/s <computer> [/u <domain\<user> [/p <password>]]][/fo {table | list | csv}][/nh][/v]

参数

参数 说明
/s <computer> 指定远程计算机的名称或 IP 地址(请勿使用反斜杠)。 默认为本地计算机。
/u <domain>\<user> 使用由 user 或 domain\user 指定的用户的帐户权限运行命令。 默认情况下将使用发出命令的计算机上当前已登录用户的权限。
/p <password> 指定 /u 参数中指定的用户帐户的密码
/fo {table | list | csv} 指定要用于查询输出的格式。 有效值为 table、list 或 csv。 输出的默认格式为 table
/nh 取消在输出中显示列标题。 当 /fo 参数设置为 table 或 csv 时有效。
/v 指定输出显示详细信息。
/? 在命令提示符下显示帮助。

示例

以下示例演示如何使用 getmac 命令:

getmac /fo table /nh /v
getmac /s srvmain
getmac /s srvmain /u maindom\hiropln
getmac /s srvmain /u maindom\hiropln /p p@ssW23
getmac /s srvmain /u maindom\hiropln /p p@ssW23 /fo list /v
getmac /s srvmain /u maindom\hiropln /p p@ssW23 /fo table /nh