プロが教える店舗&オフィスのセキュリティ対策術

コンテキストメニューにコマンドプロンプトで開くを追加
したいのですが方法がわかりません。教えてください。

フォルダーを右クリックした時のメニューに追加する方法は下記のように
して出来ると思いますが、空白の場所での右クリックによる
コマンドプロンプトの実行をしたいのですがレジストリはどこをいじればよいのでしょうか?
[HKEY_CLASSES_ROOT\Directory\shell\cmd]
@="コマンドプロンプト"
[HKEY_CLASSES_ROOT\Directory\shell\cmd\command]
@="cmd.exe /k \"cd %l\""

参考:​http://www.forest.impress.co.jp/article/2007/02/ …
※ソフトではこのようなのが有りますが、レジストリを弄るだけでは
 出来ないのでしょうか?

「XPのコンテキストメニューに追加方法」の質問画像

A 回答 (2件)

IE のツール バー ボタンなら、スクリプトや実行可能ファイルを指定することもできますが、マイクロソフトの開発資料をみる限りでは、コンテキスト メニューの clsid が一種類しか書かれていませんので、dll しか実行できない可能性があります。



『Creating Context Menu Handlers』
http://msdn.microsoft.com/en-us/library/cc144171 …

もし、独自に記述した設定ファイルを読みこめるような dll がフリーソフトなどとして存在するとしても、その dll が、開かれているフォルダの場所を適切に処理する必要がありますので、レジストリ操作だけでは難しい気がします。
    • good
    • 0
この回答へのお礼

ありがとうございます。
やはりレジストリを弄るだけでは駄目なのですね・・・
やっとスッキリしました。

お礼日時:2009/01/20 09:52

ご参考になりますでしょうか???



参考URL:http://trendy.nikkeibp.co.jp/article/tec/winxp/2 …

この回答への補足

調べて頂き、ありがとうございます。
これなら出来たのですがファイルやフォルダを選択せずに右クリック
した時のメニューにコマンドプロンプトを出したいのですが・・・

ちょうど右クリックメニューでファイルやフォルダの新規作成のメニューが
出てくると思いますが、その『新規作成』と同じ並びに『コマンドプロンプト』が出てきてほしいのです。宜しくお願いします。

補足日時:2009/01/16 14:57
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!