Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 系統獲取 MAC 位址的五種命令行方法

編輯:系統常見問題解答

MAC 位址(Media Access Control Address)是網卡的物理位址,長度 48 位元(6 位元組),常以 12 位十六進位數表示(如 00-1A-2B-3C-4D-5E)。以下介紹五種在命令列快速取得 MAC 位址的指令。

1. getmac(最簡單)

直接輸入 getmac,列出所有網卡(含虛擬網卡)的 MAC 位址與傳輸名稱。

getmac 指令輸出

2. ipconfig /all(資訊最豐富)

除 MAC 位址(實體位址)外,還顯示 IP、閘道、DNS、DHCP 等完整網路配置。

ipconfig /all 輸出

3. nbtstat -a 本機IP

例:nbtstat -a 192.168.1.100,可在輸出的「MAC Address」欄位看到位址。

nbtstat -a 輸出

4. wmic nic where netconnectionid!=NULL get macaddress

使用 WMIC(Windows Management Instrumentation Command-line)查詢,僅列出已連線網卡的 MAC。首次使用 WMIC 需安裝組件。

wmic 查詢 MAC

5. 圖形介面查看(補充)

「控制台 → 網路和網際網路 → 網路連線」右鍵網卡選「狀態」→「詳細資料」,亦可看到實體位址。

建議:日常快速查詢用 getmac 或 ipconfig /all;腳本自動化擷取可用 wmic。

Copyright © Windows教程網 All Rights Reserved