【问题标题】:How to open "Network Connections" window programmatically如何以编程方式打开“网络连接”窗口
【发布时间】:2011-06-29 07:03:30
【问题描述】:

如何在Win7、XP中使用C#以编程方式打开“网络连接”窗口??

【问题讨论】:

    标签: c# windows-7 windows-xp control-panel


    【解决方案1】:

    另一种选择:

    [...]

    System.Diagnostics.Process.Start("NCPA.cpl");
    

    [...]

    【讨论】:

      【解决方案2】:

      使用 shell 执行启动一个新进程,然后运行 ​​NCPA.cpl。像这样:

      ProcessStartInfo startInfo = new ProcessStartInfo("NCPA.cpl");
      startInfo.UseShellExecute = true;
      
      Process.Start(startInfo);
      

      作为额外参考,维基百科有一个非常全面的小程序列表供您使用,您可以通过这种方式开始:http://en.wikipedia.org/wiki/List_of_Control_Panel_applets

      编辑: 作为一个小补充,使用字符串“控制小程序名称”调用所需的控制面板小程序可能更明智。这是因为虽然大多数小程序可以单独使用 .cpl 名称启动,但其中一些(例如管理工具)没有 .cpl 名称,因此您需要改用“控制管理工具”。

      编辑 2: 作为附加参考,请查看这篇知识库文章:http://support.microsoft.com/kb/192806

      【讨论】:

      • +1,在我准备提交类似答案之前几秒钟 :-)
      • “控制”命令后可以使用的东西有什么参考吗??
      • 试试我刚刚添加的链接,但我不确定你会找到比维基百科更全面的列表。
      • 是否可以直接从连接的网络打开属性?
      猜你喜欢
      • 2012-01-04
      • 1970-01-01
      • 2023-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多