问题描述
如果您进入 Windows 中的网络适配器设置,右键单击一个适配器,然后单击“属性”,您可以看到所有支持的协议,配置、激活和取消激活它们。如果您的系统语言是德语,我添加了一张照片。
我想为其中一个网络适配器停用 IPv6 协议,但我想自动执行此过程,以便其他用户在执行我的程序(具有管理员权限)时不必执行此过程。
有什么办法可以做到这一点吗?我知道 there is a way to do this in the Registry,但它会影响整个系统而不是单个适配器(并且需要重新启动,我想避免这种情况)。我还查找了 netsh
命令,但没有找到。
解决方法
我也找了一个 netsh 命令,但没有找到。
仅在 windows 10 系统上测试过,您可以使用 Disable-NetAdapterBinding 禁用与网络适配器的绑定。
在PowerShell中输入以下命令行(以管理员身份运行),
disable-NetAdapterBinding -Name 'Ethernet' -ComponentID ms_tcpip6
Ethernet
是您需要禁用的适配器的名称。