2017-10-25 5 views
0

私が欲しいもの

私は私のプログラムのための.jpg/.jpegのを右クリックしたときに表示されるメニューにカスタム項目を追加したい(画像編集) 。私は は、特定のファイルタイプのための右クリックメニューにエントリを追加します

を試してみました何

は、私は2番目の鍵commandそこでは、\ jpegfile \キーtestシェルHKEY_CLASSES_ROOTと(単にテスト用)メモ帳にそのの(デフォルト)値を設定するために追加しました。メニューにはtestのエントリが表示されていないので、HKEY_CLASSES_ROOT \ Directoryと同じように実行しました!

クリックしたファイルはJPEGで、HKEY_CLASSES_ROOT.jpgのデフォルト値はjpegfileです。

(またtxtfileでなく、なし、成功してテストされています。)

私は、特定のファイルタイプにカスタムコマンドを追加することが間違って何をしましたか?

答えて

1

あなたのしたことは正しいものでした。それが機能しなかった理由を考えられる理由は、次のとおりです。

  1. Windows Updateは、Windowsのデフォルトにすべての時間をファイルの関連付けをリセットするには、Windows 10での迷惑な傾向を持っています。

  2. jpegfileキーにこの機能を追加しましたが、.jpgタイプが別のファイルタイプキーに関連付けられている可能性があります。

    HKEY_CLASSES_ROOT.jpgへ

移動と関連が(代わりに、コマンドプロンプトでタイプASSOC .jpg)であるものを参照してください。 jpegfileでない場合は、実際にその関連付けを保持したい場合に備えて、それが何であるかを確認してください。

例を挙げると、pngoutユーティリティを実行する.pngファイルの右クリックメニューがあります。私はレジストリを編集してそれを行いました。 .pngファイルのための私の現在の関連付けをするFastStone画像ビューアです:

.png file association

だから私はするFastStoneのファイルタイプキーのシェルメニューを変更:

Right-click menu entry added

そして今、私の右クリックメニューエントリ働く

+0

ありがとうございます!これは動作しますが、私が望むものではありません。別のエントリが必要なので、「クイック編集」と呼ぶことにしましょう。 "品質を下げる"、 "縮小する"など。 この最初の 'test'エントリを追加するためにexefileを使って試しましたが、それが.jpgや.txtのような他のファイルタイプには登場しない理由はまだありません – rwx

+0

私はあなたが何を意味するのか見ています。私は私の答えを変えます。 – DodgyCodeException

関連する問題