3

C#アプリケーションを介してシステム構成の特定のタブを呼び出すことが可能かどうかを知る必要があります。

msconfig.exe今まで、私は自分のコードを介してしか呼び出すことができません.

ProcessStartInfo pf = new ProcessStartInfo(
       Path.Combine(Environment.SystemDirectory, "msconfig.exe"));
pf.Verb = "runas";
Process.Start(pf);

StartUpここで、ボタンをクリックしたときに開く単一のタブのみを呼び出したいと思います。解決策を教えてください。

4

1 に答える 1

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     |
+--------------------+

議論のあるブログMicrosoft からの正式な文書は、この議論に関して存在していないようです。これは、Windows7で機能します。

于 2013-08-24T07:26:05.977 に答える