PS-Commands/Scripts/Get-NetIpConfig.psm1

13 lines
510 B
PowerShell
Raw Normal View History

2024-01-29 23:41:19 +03:00
function Get-NetIpConfig {
Get-CimInstance -Class Win32_NetworkAdapterConfiguration -Filter IPEnabled=$true |
Select-Object Description,
@{Label="IPAddress"; Expression={[string]($_.IPAddress)}},
@{Label="GatewayDefault"; Expression={[string]($_.DefaultIPGateway)}},
@{Label="Subnet"; Expression={[string]($_.IPSubnet)}},
@{Label="DNSServer"; Expression={[string]($_.DNSServerSearchOrder)}},
MACAddress,
DHCPEnabled,
DHCPServer,
DHCPLeaseObtained,
DHCPLeaseExpires
}