windows - 如何检索网络适配器的绑定(bind)协议(protocol)列表? (在 PowerShell 或任何语言中)

标签 windows networking powershell

所以在 Windows 用户界面中,如果您右键单击网络适配器,您会看到一个属性页面,其中有一个标记为“此连接使用以下项目”的部分 在这个属性页中是一个项目列表,旁边有一个复选框,例如

  • Microsoft 网络客户端
  • Qos 数据包调度器
  • IP 协议(protocol)版本 6

等等

我想以编程方式获取此列表,并知道该协议(protocol)是否已绑定(bind)(复选框)是否已选中。

我似乎找不到任何显示此内容的 WMI 类,我所看到的最接近的是一个原始的 come 接口(interface) INetCfg

最佳答案

它不是 native PowerShell,但有一个名为 nvsbind.exe 的工具,它是由 hyper-v 团队的某个人编写的,因此您可以在 Server Core 中执行这些操作。 你可以在这里找到

http://archive.msdn.microsoft.com/nvspbind

关于windows - 如何检索网络适配器的绑定(bind)协议(protocol)列表? (在 PowerShell 或任何语言中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5248714/

相关文章:

java - java安装时需要设置path变量吗?

java - 是否可以将 Shift、Ctrl、Alt 或 Win 键之一用于其他目的,例如键入文本?

android - 通过android模拟器连接到服务器

exception - (JPA/Toplink) 网络错误 IOException : Address already in use: connect

powershell export-csv 每行总和列

powershell - 无法获取文件掩码以在PowerShell中的多行WinSCP命令行中正常工作

windows - 批处理文件中的字符串比较

java - 在 Windows 上用 Java 监控网络速度

java - 使用反射通过网络加载类文件

c# - Powershell运行空间写入 protected 变量(不可替换)