コントロールパネルを開くコントロールパネルを開く簡単な方法は、こちらのように関連付けで開く方法です。 コントロールパネル自体は、"control.exe"(または、"rundll32.exe shell32.dll,Control_RunDLL")というコマンドで開くことができます。また、コントロールパネル内のアイテムは、.cplという拡張子を持つファイルを関連付けで実行させることにより、開くことができます(.cplという拡張子は通常"rundll32.exe shell32.dll,Control_RunDLL"に関連付けられています)。 次にWindows2000で確認した例を幾つか示します。OSによってコントロールパネルの内容や、cplファイルの有無が異なります。どのOSでどのコマンドが使えるかご存知の方は、このページの下にある「コメント」で投稿していただけると助かります。 'コントロールパネルを開く System.Diagnostics.Process.Start("control.exe") '「ユーザー補助のオプション」を開く System.Diagnostics.Process.Start("access.cpl") '「アプリケーションの追加と削除」を開く System.Diagnostics.Process.Start("appwiz.cpl") '「画面のプロパティ」を開く System.Diagnostics.Process.Start("desk.cpl") '「FAXのプロパティ」を開く System.Diagnostics.Process.Start("fax.cpl") '「ハードウェアの追加と削除ウィザード」を開く System.Diagnostics.Process.Start("hdwwiz.cpl") '「インターネットのプロパティ」を開く System.Diagnostics.Process.Start("inetcpl.cpl") '「テキストサービス」を開く System.Diagnostics.Process.Start("input.cpl") '「地域のプロパティ」を開く System.Diagnostics.Process.Start("intl.cpl") '「ゲームオプション」を開く System.Diagnostics.Process.Start("joy.cpl") '「マウスのプロパティ」を開く System.Diagnostics.Process.Start("main.cpl") '「サウンドとマルチメディアのプロパティ」を開く System.Diagnostics.Process.Start("mmsys.cpl") '「ネットワークとダイアルアップ接続」を開く System.Diagnostics.Process.Start("ncpa.cpl") '「電源オプションのプロパティ」を開く System.Diagnostics.Process.Start("powercfg.cpl") '「スキャナとカメラのプロパティ」を開く System.Diagnostics.Process.Start("sticpl.cpl") '「システムのプロパティ」を開く System.Diagnostics.Process.Start("sysdm.cpl") '「電話とモデムのプロパティ」を開く System.Diagnostics.Process.Start("telephon.cpl") '「日付と時刻のプロパティ」を開く System.Diagnostics.Process.Start("timedate.cpl") '「自動更新」を開く System.Diagnostics.Process.Start("wuaucpl.cpl") '「キーボードのプロパティ」を開く System.Diagnostics.Process.Start("control.exe", "main.cpl @1") '「プリンタ」を開く System.Diagnostics.Process.Start("control.exe", "printers") '「フォント」を開く System.Diagnostics.Process.Start("control.exe", "fonts") '2枚目以降のタブを開くには次のようにする '「画面のプロパティ - スクリーンセーバー」を開く System.Diagnostics.Process.Start("control.exe", "desk.cpl,,1") //コントロールパネルを開く System.Diagnostics.Process.Start("control.exe"); //「ユーザー補助のオプション」を開く System.Diagnostics.Process.Start("access.cpl"); //「アプリケーションの追加と削除」を開く System.Diagnostics.Process.Start("appwiz.cpl"); //「画面のプロパティ」を開く System.Diagnostics.Process.Start("desk.cpl"); //「FAXのプロパティ」を開く System.Diagnostics.Process.Start("fax.cpl"); //「ハードウェアの追加と削除ウィザード」を開く System.Diagnostics.Process.Start("hdwwiz.cpl"); //「インターネットのプロパティ」を開く System.Diagnostics.Process.Start("inetcpl.cpl"); //「テキストサービス」を開く System.Diagnostics.Process.Start("input.cpl"); //「地域のプロパティ」を開く System.Diagnostics.Process.Start("intl.cpl"); //「ゲームオプション」を開く System.Diagnostics.Process.Start("joy.cpl"); //「マウスのプロパティ」を開く System.Diagnostics.Process.Start("main.cpl"); //「サウンドとマルチメディアのプロパティ」を開く System.Diagnostics.Process.Start("mmsys.cpl"); //「ネットワークとダイアルアップ接続」を開く System.Diagnostics.Process.Start("ncpa.cpl"); //「電源オプションのプロパティ」を開く System.Diagnostics.Process.Start("powercfg.cpl"); //「スキャナとカメラのプロパティ」を開く System.Diagnostics.Process.Start("sticpl.cpl"); //「システムのプロパティ」を開く System.Diagnostics.Process.Start("sysdm.cpl"); //「電話とモデムのプロパティ」を開く System.Diagnostics.Process.Start("telephon.cpl"); //「日付と時刻のプロパティ」を開く System.Diagnostics.Process.Start("timedate.cpl"); //「自動更新」を開く System.Diagnostics.Process.Start("wuaucpl.cpl"); //「キーボードのプロパティ」を開く System.Diagnostics.Process.Start("control.exe", "main.cpl @1"); //「プリンタ」を開く System.Diagnostics.Process.Start("control.exe", "printers"); //「フォント」を開く System.Diagnostics.Process.Start("control.exe", "fonts"); //2枚目以降のタブを開くには次のようにする //「画面のプロパティ - スクリーンセーバー」を開く System.Diagnostics.Process.Start("control.exe", "desk.cpl,,1"); 以上の情報にそれ以外の情報を加えたものを表にまとめます。
注意:この記事では、基本的な事柄の説明が省略されているかもしれません。初心者の方は、特に以下の点にご注意ください。
|
|
Copyright(C) DOBON!. All rights reserved.
|