获取网络接口名称并将其全部设置为DHCP批处理脚本

时间:2017-09-24 15:13:44

标签: batch-file dhcp netsh

我正在尝试创建一个将获得所有网络接口名称的批处理(例如,' Local Area Connection',#39; Local Area Connection 2')并将它们设置为DHCP 。

这是我到目前为止

set netsh=wmic nic where "netconnectionid like '%%'" get netconnectionid

for %%i in ("%netsh% | FIND /V 'Net'") do (netsh interface ip set address "%%i" dhcp)

我的输出

  

文件名,目录名或卷标语法不正确。

有人可以帮我修复这个脚本,或者提出一个更好的方法来解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

这会做你需要的吗?

WMIC NICConfig Where "IPEnabled='True' And DHCPEnabled='False'" Call EnableDHCP