拡張動詞を定義する方法

レジストリを使用して、1 つ以上の拡張動詞を定義できます。 関連付けられたコマンドは、Shift キーを押しながらユーザーがオブジェクトを右クリックした場合にのみ表示されます。

Instructions

動詞を拡張として定義するには、動詞のサブキーに "extended" REG_SZ 値を追加するだけです。 値には、それに関連付けられているデータを含めてはなりません。 次のサンプル レジストリ エントリは、前のセクションの例を示しています。"doit" は拡張動詞として定義されています。

HKEY_CLASSES_ROOT
   .myp
      (Default) = MyProgram.1
   MyProgram.1
      (Default) = MyProgram Application
      Shell
         (Default) = doit
         open
            command
               (Default) = C:\MyDir\MyProgram.exe "%1"
         doit
            (Default) = &Do It
            extended
            command
               (Default) = C:\MyDir\MyProgram.exe /d "%1"
         print
            command
               (Default) = C:\MyDir\MyProgram.exe /p "%1"
         printto
            command
               (Default) = C:\MyDir\MyProgram.exe /p "%1" "%2" %3 %4