代码之家  ›  专栏  ›  技术社区  ›  Niki

如何以编程方式启用/禁用网络连接选项

  •  5
  • Niki  · 技术社区  · 15 年前

    当我在Windows上打开网络连接的属性时,会看到以下对话框: Connection_Properties http://www.freeimagehosting.net/uploads/ca7a4d82ea.png

    在此对话框中,在复选框中,我可以启用或禁用“文件或打印机共享”、“Microsoft网络客户端”或网络筛选器驱动程序等选项。

    我的问题是:如何以编程方式启用/禁用这些选项?我在wmi文档中没有找到类似的内容,也找不到其他win32 api。我更喜欢c win32 api或wmi接口,但欢迎使用任何编程语言的解决方案。这个问题是语言不可知论的。

    2 回复  |  直到 10 年前
        1
  •  3
  •   Hans Olsson    15 年前

    我想inetcfg就是你要找的:

    http://msdn.microsoft.com/en-us/library/ff547694%28VS.85%29.aspx

    编辑:这里有一个指向讨论的链接,其中有人使用inetcfg仅禁用文件和打印机共享。

    http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/b0407073-07bc-462b-9de9-7295be5fa183

        2
  •  1
  •   DavidPostill    10 年前

    对于每一个对编程有点陌生但仍在学习的人,或者那些没有时间使用接口编写代码的人 INetCfg 被Ho1提到,我发现了一个叫做 nvspbind 就是这样。它可用于在任何NIC上设置正确的绑定和启用/禁用特定绑定。

    推荐文章