所以我知道我的MAC是什麼,因爲我在我的路由器配置頁面上查看了它。然後,我搜索了我的Win7機器的註冊表,通過了所有的網絡適配器,並且有一些有用的信息,只是不適合我,因爲「NetworkAddress」值全部爲空。然後,我嘗試使用cmd(getmac)並在註冊表中搜索顯示的GUID(getmac向我展示了與我的路由器相同的MAC地址),但我找到的所有地址都是類似的地址。正確的格式和長度,但它不是我的MAC地址。我已經嘗試通過自寫的C#代碼來訪問它,接收字節,因爲它是一個二進制值,並使用BitConverter類將其轉換爲字符串,但我仍然使用相同的地址regedit顯示我。我的問題是:我在哪裏可以找到MAC地址?我想要一個可寫的位置,但我想任何提示都是好時機。提前致謝。註冊表的MAC地址
-4
A
回答
-1
MAC地址,除非您已覆蓋它,否則製造商會在NIC上爲使用MAC地址的協議將其燒製到ROM中。重寫BIA(燒錄地址)很容易,但大多數人不會打擾。
+0
可悲的是,這並沒有幫助我到目前爲止。 你能告訴我更多關於進入BIA的信息嗎? –
+0
這將取決於NIC製造商。沒有一個通用的答案。您可能會打電話給NIC驅動程序(作爲管理員或課程),讓它向您報告。你問了一個提示,我的提示是它沒有在註冊表中找到,但在NIC中。 –
2
My question is: Where do I find the MAC address?
如果我沒看錯,你正在尋找這樣的事情
var list = System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces()
.Select(x => new
{
Name = x.Name,
Type = x.NetworkInterfaceType,
Address = BitConverter.ToString(x.GetPhysicalAddress().GetAddressBytes())
}).ToList();
相關問題
- 1. 如何從註冊表中獲取WIN 7的MAC地址
- 2. 通過註冊表更改MAC地址不起作用
- 3. 登記手冊MAC地址
- 4. 使用基於MAC地址的應用程序註冊設備
- 5. LLDB - 評估地址註冊
- 6. 註冊變量地址
- 7. 商店字從$零地址註冊$ T1
- 8. MAC地址和IP地址
- 9. 鎖定表數據庫訪問未註冊的IP地址
- 10. 連接到錯誤地址的RMI註冊表
- 11. Docker:請參考註冊表的IP地址
- 12. 動態地從註冊表
- 13. django註冊網址
- 14. MAC地址
- 15. 已註冊的基址地址方案是[https]錯誤
- 16. 客戶端的IP地址/ MAC地址
- 17. 獲取IP地址的mac地址
- 18. 我如何MAC地址轉換成格式化的MAC地址
- 19. BSSID與MAC地址?
- 20. Mac地址C++ osx
- 21. 獲取MAC地址
- 22. 查找MAC地址
- 23. mac地址問題
- 24. 更改mac地址
- 25. MAC地址爲了
- 26. 無法在Win 10中用批處理文件更改註冊表中的MAC地址(但可以手動)?
- 27. 從可ping IP地址獲取MAC地址列表
- 28. 上註冊地方自動填充在IOS(SWIFT)(地址)形式
- 29. Estimote Beacon的Mac地址Android
- 30. MAC地址的格式
你爲什麼要添加的OS X標籤? – stuartd
您可以通過查詢[Win32_NetworkAdapterConfiguration](https://msdn.microsoft.com/en-us/library/aa394217(v = vs.85).asp)獲取您的MAC地址) – stuartd