Network Powershell Commands
To flush dns
$ ipconfig /flushdnsTo register new dns
$ ipconfig /registerdnsGet gpo policy of local pc
$ gpresult /r /scope:computerUpdate gpo policy
$ gpupdate /resultNetwork data:
$ Get-NetIPConfigurationList all network adapters
$ Get-NetAdapterGet adapter by name
$ Get-NetAdapter -Name EthernetGet more data on adapter
$ Get-NetAdapter | ft Name, Status, Linkspeed, VlanIDGet network driver
$ Get-NetAdapter | ft Name, DriverName, DriverVersion, DriverInformation, DriverFileName Disable and enable network adapter
$ Disable-NetAdapter -Name "Wireless Network Connection"
$ Enable-NetAdapter -Name "Wireless Network Connection"Get IP and Dns info
$ Get-NetAdapter -Name "Local Area Connection" | Get-NetIPAdapterPing
$ Test-Connection google.comBetter command for ping
$ Test-NetConnection -ComputerName www.google.comTracert
$ Test-NetConnection www.google.com -TraceRouteNSlookup in powershell
$ Resolve-DnsName www.google.com
$ Resolve-DnsName www.google.com Type MX -Server 8.8.8.8Netstat
$ Get-NetTCPConnection
$ Get NetTCPConnection -State EstablishedRemove TWINUI through powershell
$ Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode - Register "$($_.InstallLocation)\AppXManifest.xml"}Last updated