Recently I discovered Windows PowerShell has the ability to clear the local DNS on a machine, just like the traditional Command Prompt. Below is a table of the most common commands I personally use on a day-to-day basis and its PowerShell equivalent(s). Of course there are more PowerShell cmdlets, see the URL below for the complete list.
Command Prompt | PowerShell | Description |
ipconfig /flushdns | Clear-DnsClientCache | Clears the contents of the DNS client cache. |
ipconfig /registerdns | Register-DnsClient | Registers all of the IP addresses on the computer onto the configured DNS server. |
ipconfig /displaydns | Get-DnsClientCache | Retrieves the contents of the DNS client cache. |