Programming Windows Maniacs - プログラミング ウィンドウズ マニアックス ■ ご利用に際して ■ 更新履歴 ■ お問い合わせ ■ このホームページについて  
ホーム >> シェル >> コントロールパネル(Control Panel)にあるアイテムを実行するには

コントロールパネル(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で検索してみますとみつかります。
  ■ ご利用に際して ■ 更新履歴 ■ お問い合わせ ■ このホームページについて Copyright © 2014 A.Morita