When I enter the command line
arp -d * at an instance of cmd.exe, I get
The ARP entry deletion failed: The parameter is incorrect
I can delete individual entries fine, e.g.
arp -d 192.168.1.1
I also have Cygwin and Git Bash installed, so I thought maybe the
* was getting expanded like in a Unix shell, but it doesn't appear so, as
echo * from cmd.exe results in a simple
* output. I have also tried escaping the asterisk and enclosing it in quotes with
arp -d "*" and
arp -d ^*. Both result in the same error.
I do have two NICs on this machine, an internal and a USB, but I get the same error when I unplug the USB NIC.
The account I am running from is an administrator, and I have also tried right-clicking cmd.exe and selecting "Run as Administrator."