|
コントロールパネル(Control Panel)にあるアイテムを実行するには
コントロールパネルにあるアイテムは*.cplファイルです。
呼び出しはカンタン。
以下をShellExecuteやCreateProcessすればOKです。
"C:\Windows\System32\rundll32.exe" shell32.dll,Control_RunDLL "xxx"
例えば、インターネット オプションを呼び出すためには、
rundll32.exe shell32.dll,Control_RunDLL "C:\windows\system32\inetcpl.cpl"
でOKです。
※ ちなみに、コマンドラインから実行する際は、OSにパスや拡張子が登録されているので、ファイル名だけで実行できます。
下記に一覧を示します(Windows XP SP2の場合です)。OSごとに多少異なりますので、確認してみてください。
| CPL名 |
内容 |
| inetcpl.cpl |
インターネット オプション |
| access.cpl |
ユーザー補助のオプション |
| appwiz.cpl |
プログラムの追加と削除 |
| desk.cpl |
画面のプロパティ |
| firewall.cpl |
Windows ファイアウォール |
| hdwwiz.cpl |
ハードウェアの追加と削除 |
| intl.cpl |
地域と言語のオプション |
| irprops.cpl |
ワイヤレス リンク |
| joy.cpl |
ゲーム コントローラ |
| main.cpl |
マウスのプロパティ |
| mmsystem.cpl |
サウンドとオーディオ デバイスのプロパティ |
| ncpa.cpl |
ネットワーク接続 |
| netsetup.cpl |
ネットワーク セットアップ ウィザード |
| nusrmgr.cpl |
ユーザー アカウント |
| odbccp32.cpl |
ODBC データ ソース アドミニストレータ |
| powercfg.cpl |
電源オプションのプロパティ |
| sysdm.cpl |
システムのプロパティ |
| telephon.cpl |
所在地情報 |
| timedate.cpl |
日付と時刻のプロパティ |
| wscui.cpl |
Windows セキュリティ センター |
| wuaucpl.cpl |
自動更新 (Windows Updateの) |
※ 基本的に、C:\Windows\system32以下にありますので、*.cplで検索してみますとみつかります。 |