在局域网管理中,网络管理员经常需要查看局域网中每台计算机当前所使用的每个网络适配器的协议时,使用getmac命令就可以轻松解决。
getmac命令用于查看计算机中所有网卡的MAC地址,以及每个地址的网络协议列表。它既可以应用于本地计算机,也可以通过网络获取远程主机或用户计算机的MAC地址等相关信息。
2.4.1、getmac命令格式及参数
getmac命令的格式为:
GETMAC [/S system [/U username [/P [password]]]] [/F0 format] [/NH] [/v]
用户可以通过在命今提示符下远行“getmac /?”会人业杏看getmac命令的格式及参数,如图2-15所示,各种参数的含义如下表2-3所示。
图2-15 getmac命令格式及参数
表2-3 getmac命令参数的含义
参数 | 含义 |
/S system | 指定要连接的远程系统 |
/U [domain\]user | 指定用户上下文,命令在此上下文执行 |
/P [password] | 指定给定用户上下文密码。如果省略则提示输入 |
/FO format | 指定输出显示的格式,有效值:“TABLE”、”LIST” 、"csv" |
/NH | 指定在输出中不是示“列标题",只对 TABLE和 CSV格式有效 |
2.4.2、获取本机的网卡地址及协议名称
在“命令提示符”窗口中输入getmac,按回车键,显示如图2-16所示的结果。
2.4.3、输出MAC地址的详细信息
要在本地计算机上以 table格式输出MAC地址的详细信息,在“命令提示符”窗口中输入getmac /fo table /nh /v,按回车键,显示如图2-17所示的运行结果。通过查看可知,本地计算机有一块网卡。
2.4.4、查看局域网的网卡MAC地址
使用getmac命令可以查看局域网内指定IP地址的网卡MAC地址,在“命令行提示符”窗口中,输入getmac /s IP地址,按回车键,即可显示如图2-18所示的结果。