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

发布于 2024-10-21 05:11:25 字数 297 浏览 1 评论 0原文

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

  • Microsoft Networks
  • Qos Packet Scheduler
  • IP 协议版本 6

的客户端,我想以编程方式获取此列表,并知道该协议是否已绑定(复选框)检查过。

我似乎找不到任何 WMI 类来显示这一点,我见过的最接近的是一个原始的接口 INetCfg

So in the windows UI, if you right click on a network adapter you see a properties page that has a section labeled "This connection uses the following items"
and in this property page is a list of items with a check box beside them such as

  • Client for Microsoft Networks
  • Qos Packet Scheduler
  • IP Protocol Version 6

etc

I want to programatically get this list, and know whether that protocol is bound (the checkbox) is checked.

i can't seem to find any WMI class that shows this, and the closest i've seen is a primitive come interface INetCfg

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

月光色 2024-10-28 05:11:25

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

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

Its not native PowerShell but there is a tool called nvsbind.exe that was written by someone on the hyper-v team so you can do these operations in Server Core.
You can find here

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文