如何使用通配符从Windows命令提示符禁用多个网络适配器

时间:2017-02-02 23:49:33

标签: batch-file cmd command-prompt wmic netsh

我试图批量批量删除具有相似名称的多个网络适配器。我发现的一些资源似乎表明"呼叫禁用"应该工作

wmic nic where "Name like 't%'" call disable

然而我得到disable - Invalid alias verb.

我可以通过以下方式获取适配器名称:

wmic nic where "Name like 't%'" GET name

但是任何尝试循环以禁用它们都是失败的(没有使用cmd命令的真实体验)。还看了一下netsh - 不确定哪个更适合这个简单的任务。

1 个答案:

答案 0 :(得分:0)

知道了。我用过:

wmic path win32_networkadapter where "Name like 't%'" call disable
如果在批处理文件中(也必须以管理员身份运行)

或者使用%% %%来转义它

wmic path win32_networkadapter where "Name like 't%%'" call disable