#powershell #ethernet #mtu
#powershell #ethernet #mtu
Вопрос:
Извините, если заголовок не самый лучший заголовок, я не был уверен, как сформулировать вопрос. Но я хочу получить только информацию о NlMtuByes
разделе таблицы, которую PowerShell представляет при вводе команды get-netipinterface -addressfamily "IPv4"
. Строка кода, которую я хочу включить в эту информацию, выглядит следующим образом.
Get-NetIPInterface -interfacealias "Ethernet*" -addressfamily "IPv4" | ForEach-Object(If(NlMtuBytes -eq "1500"){Write-Host "Good to Go"}
Комментарии:
1. Я не уверен, правильно ли я вас понял, но вы ищете
Get-NetIPInterface -interfacealias "Ethernet*" -addressfamily "IPv4" | Select-Object -ExpandProperty Nlmtu
?2. или лучше иметь только один «хороший вариант»:
Get-NetIPInterface -InterfaceAlias "Ethernet*" -AddressFamily IPv4 | Where NlMtuBytes -eq 1500
вы получаете здесь не только ценность, но и только те, которые кажутся вам полезными. Как сказал @Vivek Kumar Singh, вы можете добавить| Select-Object -ExpandProperty Nlmtu
, если хотите, только1500
после проверки равенства.