链接到C#中的控制面板(运行播发的程序和Configuration Manager)

rob*_*ado 2 c# visual-studio-2010 visual-studio

我正在尝试从C#应用程序链接到控制面板。我正在Visual Studio中进行编码,并试图找到一种方法来链接到控制面板中的这两个区域。

我一直在使用System.Diagnostics.Process.Start(),但似乎无法找到一种方法将我的方法实际链接到控制面板内的任何位置,除了已经定义了小程序的少数几个位置,例如打印机和颜色。

如果您有任何想法如何提出此解决方案,请告诉我。

Lor*_*ler 5

这对我有用:

var cplPath = System.IO.Path.Combine(Environment.SystemDirectory, "control.exe");
System.Diagnostics.Process.Start(cplPath, "/name Microsoft.ProgramsAndFeatures");
Run Code Online (Sandbox Code Playgroud)

您还可以指定控制面板项目的页面。签出执行控制面板项目控制面板项目的规范名称