I wanted to fetch default gatway using powershell script and I am able to get it as below.
Get-WmiObject -Class Win32_IP4RouteTable |
where { $_.destinat
You don't have to use Select-Object cmdlet multiple time.
Get-WmiObject -Class Win32_IP4RouteTable -Filter "Destination = '0.0.0.0' AND Mask = '0.0.0.0'" |
Sort-Object metric1 | Select-Object -First 1 -ExpandProperty nexthop
or
(Get-WmiObject -Class Win32_IP4RouteTable -Filter "Destination = '0.0.0.0' AND Mask = '0.0.0.0'" |
Sort-Object metric1 | Select-Object -First 1).nexthop