arp -d *
當我在 cmd.exe 的實例中輸入命令列時,我得到
The ARP entry deletion failed: The parameter is incorrect
我可以很好地刪除單個條目,例如arp -d 192.168.1.1
我還安裝了 Cygwin 和 Git Bash,所以我想可能會*
像在 Unix shell 中一樣進行擴展,但事實並非如此,因為echo *
cmd.exe 會產生一個簡單的*
輸出。我還嘗試轉義星號並將其用 和 括在引號arp -d "*"
中arp -d ^*
。兩者都會導致相同的錯誤。
我的這台機器上確實有兩個網卡,一個是內建網路卡,一個是 USB 網路卡,但是當我拔下 USB 網路卡時,我遇到了同樣的錯誤。
我運行的帳戶是管理員,我還嘗試右鍵單擊 cmd.exe 並選擇“以管理員身份運行”。
答案1
答案2
我嘗試使用 arp -d 命令刪除 ARP 緩存,並顯示“ARP 條目刪除失敗:參數不正確”,然後我嘗試使用 netsh interface ip delete arpcache 命令,它成功了,然後我嘗試使用 arp -d 命令再次成功。