【问题标题】:How to open Windows Settings Pages from code in C#?如何从 C# 中的代码打开 Windows 设置页面?
【发布时间】:2015-07-05 16:23:39
【问题描述】:

如何从 C# 中的代码打开如下所示的 Windows 设置?我不是想操纵它们,只是为用户打开它们。

抱歉,我什至不知道这个问题的正确关键字。

(屏幕截图为德语。)

编辑:(除了答案)

  • 在C:\Windows\System32\ 中搜索*.cpl 或*.msc。几个有趣的:
    • firewall.cpl
    • hdwwiz.cpl

【问题讨论】:

标签: c# windows operating-system


【解决方案1】:

您可以通过以下方式打开两者:

Process.Start("ncpa.cpl");
Process.Start("explorer.exe", @"shell:::{BB06C0E4-D293-4f75-8A90-CB05B6477EEE}");

【讨论】:

  • 事实上,这是对这个问题的完整答案。谢谢!
【解决方案2】:

你可以使用;

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

【讨论】:

    【解决方案3】:

    试试这个来运行 Network-Adapter-Settings

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

    【讨论】:

    • 对不起,我收回了。它也同样有效。不用我使用 exe 的路径就更好了。
    猜你喜欢
    • 1970-01-01
    • 2017-12-03
    • 2015-04-08
    • 2020-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-09
    • 1970-01-01
    相关资源
    最近更新 更多