我想創建一個PowerShell腳本來在Openstack windows虛擬機上啓用Jumpframe。查找活動網卡的命令以及當前MTU值也是更改下面的MTU值的命令。啓用跳幀
從下面的命令,我首先找到活動網卡,然後試圖找到網卡的MTU值,如果我發現MTU值小於1600,我需要的是改變爲9000
PS C:\> **wmic nic where "netconnectionid like '%'" get netconnectionid**
NetConnectionID
Ethernet
PS C:\> **netsh.exe int ipv4 show subint**
MTU MediaSenseState Bytes In Bytes Out Interface
------ --------------- --------- --------- -------------
4294967295 1 0 1400 Loopback Pseudo-Interface 1
1200 1 1335974344 5867793 Ethernet
PS C:\> **netsh int ipv4 set subint "Ethernet" mtu=9000 store=persistent**
任何人都可以讓我知道如何寫一個條件來完成我在找什麼?
嘗試GET-NetAdapter與雜牌放慢參數 –
你可以用'GET-NetIPInterface |? {$ _。NlMtu -lt 1600}' – Valerio