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.
|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.|
Microsoft PowerShell DNS client commands: https://docs.microsoft.com/en-us/powershell/module/dnsclient/?view=win10-ps