2014-07-24 42 views
1

我一直在使用很多虛擬機,並執行一些監控工作。 我目前的問題是Perfmon中的網絡適配器/接口名稱似乎因操作系統而異。它可以是從Microsoft Hyper-V網絡適配器到Microsoft網絡適配器#3的任何內容。Powershell - 更改網絡適配器的名稱/說明

我一直在研究註冊表編輯的東西,但它似乎並不容易,因爲它們存儲在荒謬難看的GUID集。我也考慮過使用wmi對象下的win32_networkadapter類,但是我似乎只能夠獲取,而不是設置interfaceDescription屬性(我甚至不確定會影響Perfmon的計數器名稱)。

任何指導將非常感激!

+0

你試圖解決什麼問題?您是否想要在所有計算機上物理更改網絡適配器名稱?即 - 設置 - 名稱(不建議 - 應該有一個很好的理由來做到這一點)。或者您是否擔心Perfmon中的網絡適配器的名稱與使計算機不同而導致報告不便?對第二個問題的簡單回答是,不,您不能更改Perfmon顯示的名稱,因爲它只是簡單地從適配器返回值。 – HAL9256

+0

感謝您的回覆!我正在做更多的第二個選項,我試圖更改網絡適配器的接口名稱 - 雖然我不能以這種方式更改它,但有什麼辦法可以修改註冊表項/值始終如一?我的目標是試圖讓所有網絡適配器名稱在虛擬機之間保持一致 - 不幸的是,監控系統設置的方式非常需要。 – Fsaresh

+0

不幸的是,更改註冊表項/值與物理更改名稱基本相同。大多數監控系統通常可以處理不同的網絡名稱你在用什麼系統? – HAL9256

回答

0

如果您使用的是服務器2012或Windows 8.1的Hyper-V,則可以執行此操作的一些命令。

Get-Vmnetworkadapter和set-vmnetworkadapter