我需要知道可以通过c#application调用系统配置的特定选项卡。
直到现在我只能通过我的代码致电msconfig.exe
,
ProcessStartInfo pf = new ProcessStartInfo(
Path.Combine(Environment.SystemDirectory, "msconfig.exe"));
pf.Verb = "runas";
Process.Start(pf);
现在,我想在按钮点击时只打开单个标签打开StartUp
。
请给我一些解决方案。
答案 0 :(得分:4)
Msconfig使用数字作为参数来决定显示哪个选项卡。 -4
是启动标签
ProcessStartInfo pf = new ProcessStartInfo(
Path.Combine(Environment.SystemDirectory, "msconfig.exe"));
pf.Verb = "runas";
pf.Arguments ="-4";
Process.Start(pf);
+--------------------+
| Arg | Tab |
+--------------------+
| -1 | General |
| -2 | Boot |
| -3 | Services |
| -4 | Startup |
| -5 | Tools |
+--------------------+
blog with the arguments关于这个论点,似乎没有来自微软的正式文档。这适用于Windows7。