すっきり!! デフラグ非公式ヘルプ掲示板
[記事リスト] [新着記事] [ワード検索] [過去ログ] [管理用]

タイトル 右クリックメニューの拡張について
投稿日: 2012/05/17(Thu) 05:54:38
投稿者UiUicy

Ayacyさん、UiUicyです。ご無沙汰しています。

いじくるつくーるの「右クリックメニューの拡張」のコマンドプロンプト関連の質問です。

コマンドプロンプトの場合、対象ファイルをDOS窓にD&Dしてフルパスを得る操作をよく行うと思います。たとえば階層の異なる2つのファイルのバイナリ比較をするときなどは、fc /B と打っておいて1つのファイルをD&D、そして半角スペース挿入しておいて、もう1つのファイルをD&D、みたいなことをするわけです。

ところがいじくるつくーるで項目を作っておいて出したコマンドプロンプトの場合、D&Dを受け付けないんです。(もしかしてログオンしているユーザーの権限とかにもよって変わるのかもしれないのですが。) たしかXPまではD&Dできて、Vista以降できなくなったように記憶しています。

たとえば
[HKEY_CLASSES_ROOT\*\shell\CMD]
@="コマンドプロンプト"

[HKEY_CLASSES_ROOT\*\shell\CMD\command]
@="cmd.exe /K"
みたいに自分でレジストリをいじれば、ファイルの右クリックでカレントフォルダを起点にして、D&Dが可能なコマンドプロンプトが開きます。いじくるつくーるの場合、Ayacyさん謹製のcontext.exeを介して機能を実現していますが、このcontext.exeの振る舞いによってこのような差が生まれるのでしょうか。

もしもD&Dが可能にできるように対応ができるようでしたらご一考ください。


- 関連一覧ツリー (▼ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
おなまえ
Eメール
subject 入力禁止
Title 入力禁止
Theme 入力禁止
タイトル
URL 入力禁止
URL
メッセージ   手動改行 強制改行 図表モード
メッセージには上記と同じURLを書き込まないで下さい
暗証キー (英数字で8文字以内)
  プレビュー

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No 暗証キー