You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过命令提示符删除DNS配置?

如何通过命令提示符删除DNS配置?

嘿,我来帮你搞定这个问题!你之前尝试的命令格式不对,咱们用正确的netsh命令就能轻松清空或者删除DNS配置啦,下面是完整的delete.cmd内容和细节说明:

完整的 delete.cmd 代码

@cls
@netsh interface ip set dns "Wi-Fi" dhcp
@netsh interface ip delete dns "Wi-Fi" all
@pause

每条命令的作用:

  • netsh interface ip set dns "Wi-Fi" dhcp:这条命令会把你的Wi-Fi网卡的DNS设置切回自动获取模式(也就是DHCP分配),相当于清空你之前手动设置的主DNS地址。
  • netsh interface ip delete dns "Wi-Fi" all:这条命令会删掉所有你手动添加的备用DNS服务器条目,确保DNS配置完全回到自动状态。

为啥你之前的命令没效果?

你试的netsh interface ip set dns "Wi-Fi" static "Empty"是错误的——静态DNS必须设置有效的IP地址,不能填"Empty";而netsh interface ip delete dns "Wi-Fi" static all多了个static关键词,正确的写法不需要加它,直接用delete dns "Wi-Fi" all就可以啦。

如果你的需求不是清空所有DNS,而是只想删除某一个特定的DNS条目,那可以用这条命令(把xxx.xxx.xxx.xxx替换成你要删除的具体DNS地址):

netsh interface ip delete dns "Wi-Fi" addr=xxx.xxx.xxx.xxx

备注:内容来源于stack exchange,提问作者mehdi_ahmadi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 07:09:52