Trying to teach myself what PowerShell replacements there are for well known CMD commands. I have always used IPConfig, even in PowerShell out of old habit. What commandlet you can use in PowerShell is Get-NetIPAddress.
Heres Microsofts description:
Example of output:
Here is a one liner for finding your computers DHCP address:
Get-NetIPAddress | Where-Object {$_.PrefixOrigin -eq 'DHCP'} | Select-Object IPAddress
You probably should also include IPv6 so:
Get-NetIPAddress | Where-Object { @(‘DHCP’, ‘RouterAdvertisement’) -contains $_.PrefixOrigin; }
| Select-Object IPAddress;
Also keep in mind that with WiFi and wired, IPv6, VPNs etc. it is rare to have just a single address anymore. My laptop has 25 at the moment.
LikeLiked by 1 person