• ベストアンサー

ファイルを右クリックした時に出るのメニューはどうやって編集すればよいの

ファイルを右クリックした時に出るのメニューはどうやって編集すればよいのでしょうか? ファイルを右クリックしたときにいくつかメニューが出てきますが, そこに特定のソフトで開くようなコマンドを追加したいです. OSはWindows 7の32bitです. regeditでレジストリエディタを開いて, HKEY_CLASSES_ROOT\Directory\Background\shell のところに追加してみましたが,ここだとファイル選択時には出てきません. ファイルを選択していないとき(何も無いところ)だと出てくるのですが,それだと意味がありません. ファイル選択時に特定のソフトを起動させるにはどうしたらよいでしょうか? よろしくお願いします.

質問者が選んだベストアンサー

  • ベストアンサー
  • aruzekain
  • ベストアンサー率41% (36/86)
回答No.2

ごくごく手軽な手法として「窓の手」を導入するのはいかがでしょうか? かなり定番ですが。

参考URL:
http://gigazine.net/index.php?/news/comments/20100205_madonote_windows7/

その他の回答 (2)

  • gaogaoda
  • ベストアンサー率80% (17/21)
回答No.3

簡単な方法としては、スタートメニューから検索窓で、 shell:sendto と入力すれば、右クリックの送るに設定できるフォルダが表示されます。 そこに使いたいアプリケーションのショートカットを入れておけば、 ファイルの右クリック→送る→ で特定のアプリケーションに渡すことができます。

  • tohga
  • ベストアンサー率67% (51/76)
回答No.1

私はWindowsXPで、7は使ったことがないので同じか分かりません。 さらに根本的な解決ではないのですが。。。 (アイデアとして聞いてください) 質問者さんが聞いているのは、たとえばテキストを開くときに、「メモ帳」ではなく、自分でインストールしたエディタで開きたい、というようなことだと思います。 それならば、一回クリックしてファイルを選択して、shift(もしかしたらコントロールかaltだったかも?)を押しながら右クリックすると「プログラムから開く」という表示が出ないでしょうか。 そこで「プログラムの選択」で「この種類のファイルを開くときには常にこのソフトを使う」にチェックを入れたらいいと思うのですが。 もしやりたいことと違っていたらすみません。

関連するQ&A

  • 右クリックメニューの削除

    フォルダを右クリックした際に メニューに自分の使いたいメニューを登録する練習をしていたところ 一度登録したものを削除するときに ファイル名を指定→regedit→HKEY_CLASSES_ROOT\Folder \shell という場所で、登録したものを削除できるとなっているのですが Folderがツリーの最後になっていて、\shellが見つからず 右クリックメニューに余計なメニューが残る結果となってしまいました。 どうしたら消せるか教えていただきませんか?

  • 右クリックメニューでの「検索」

    Windows XP SP3 を使っています。 サブのデスクトップマシンなのですが、なぜかエクスプローラでフォルダの右クリックメニューでの「検索」が 消えてしまいました。メインマシンもXP SP3ですが、こちらは出ています。 レジストリの「HKEY_CLASSES_ROOT\Folder\shell」を比較してみましたが、違いもなさそうです。 右クリックメニューでの「検索」を表示する方法がありますでしょうか?

  • テキストファイルの右クリックメニューに印刷を追加す

    win7 64bitを使っています。 pdfファイルを右クリックすると印刷という項目があるのですが テキストファイルではこれがなぜかありません。 これを追加する方法を教えてください。 印刷ジョブにD&Dにテキストファイルを入れてみても このファイルを印刷できません。正しいアプリケーションからファイルを開いてから、印刷してください。 というエラーがでて印刷できません。 レジストリを確認してみると、 HKEY_CLASSES_ROOT\txtfile\shell\print というキーには %SystemRoot%\system32\NOTEPAD.EXE /p %1 が入っています。 system32をsystemに書き換えてみましたがうまくいきませんでした。 いまテキストファイルは秀丸エディタに関連付けられているため、 HKEY_CLASSES_ROOT\hidemaru.txt を確認してみましたが "C:\Program Files (x86)\Hidemaru\Hidemaru.exe" /p %1 が入っています。 印刷できるかは別としてprintというキーは存在するため 右クリックメニューに印刷という項目は出てきても良いと思うのですが なぜうまくいかないのでしょうか?

  • XPのコンテキストメニューに追加方法

    コンテキストメニューにコマンドプロンプトで開くを追加 したいのですが方法がわかりません。教えてください。 フォルダーを右クリックした時のメニューに追加する方法は下記のように して出来ると思いますが、空白の場所での右クリックによる コマンドプロンプトの実行をしたいのですがレジストリはどこをいじればよいのでしょうか? [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/13/okiniiri.html ※ソフトではこのようなのが有りますが、レジストリを弄るだけでは  出来ないのでしょうか?

  • インターネットショートカットの右クリックメニュー

    Windows8.1です。 普段はFirefoxがメインなのですが、GoogleChromeもインストールしてあります。 お気に入りとかブックマークはあまり使わず、フォルダにまとめたインターネットショートカットをダブルクリックしてFirefoxで開いたり、開いているChromeのウインドウにドラッグしたりして使っています。 FirefoxにはAdblockが入っているためときどき開いてくれないサイトがあり、その場合はChromeで開くのですが、これがちょっと手間です。 インターネットショートカットの右クリックメニューに「Chromeで開く」などを追加できると便利なのですが、そういう設定ってできますでしょうか。 少し調べて HKEY_CLASSES_ROOT\*\shell\Chromeで開く\command の既定の値にChromeまでのフルパスを設定したのですが、テキストファイルやWordファイルの右クリックメニューには「Chromeで開く」が表示され、きちんと動作するのですが、インターネットショートカットの右クリックメニューには表示もされませんでした。

  • 以下の意味がわかりません。レジストリー

    以下のこんな感じでレジストリファイルを作れと指示があるのですが、なんのことやらさっぱりわかりません。 何を起動してどうするか教えてもらえませんか? REGEDIT4 [HKEY_CLASSES_ROOT\htm.dummy] [HKEY_CLASSES_ROOT\.htm] @="htm.dummy" [HKEY_CLASSES_ROOT\http\shell] @="Sleipnir" [HKEY_CLASSES_ROOT\http\shell\Sleipnir] @="Sleipnir" [HKEY_CLASSES_ROOT\http\shell\Sleipnir\command] @="\"C:\\Program Files\\Sleipnir\\bin\\Sleipnir.exe\" \"%1\""

  • IE右クリックで出てくるメニューを削除したい

    過去の質問などを検索してみましたが出来ません・・。 右クリックすると既にアンインストールしたソフトへのショートカットのようなものが(「コリャ英和!」や「エクセルにエクスポート」など)出てきてしまいます。クリックしても何も起きません。 試しにレジストリエディタの\\HKEY_CLASSES_ROOT\Folder を見てみましたが中には「PersistentHandler」というものしかありません。 どうしたら不要なものを削除できるのでしょうか?

  • 右クリックの編集

    デスクトップを右クリックして「新規作成」を選択した時のメニューは「窓の手」を使えば編集できますが、 画像ファイル、フォルダ、テキストを右クリックして 「送る」メニューを選択した時のメニュー編集はどのようにすればよいのでしょうか?

  • Windows live Messengerでリンクが開けない

    Windows live Messengerでリンクが開けない Messengerから開くブラウザをIE以外にしようとして、調べたら REGEDIT4 [HKEY_CLASSES_ROOT\htm.dummy] [HKEY_CLASSES_ROOT\.htm] @="htm.dummy" [HKEY_CLASSES_ROOT\http\shell] @="Moon" [HKEY_CLASSES_ROOT\http\shell\Moon] @="Moon" [HKEY_CLASSES_ROOT\http\shell\Moon\command] @="\"C:\\Program Files\\Moon Browser\\mb.exe\" \"%1\"" と、このように変更したらよいと書いてあったのでレジストリファイルを作って変更してみました。 するとインスタントメッセージ上からリンクが開けなくなってしまいました。 よくよく見れば、上記の変更は「【MSN Messenger】のリンクをIE以外で開く」と書いてありました… バックアップは取り忘れていました。 どなたか回答お願いします…

  • ファイルの右クリックメニューの編集

    PDFファイルの右クリックメニューを「マイコンピュータ→ツール→フォルダオプション→ファイルの種類」でPDFファイルをイラレで開けられるように追加しました、所が実際PDFファイルを右クリックしても先ほど追加したイラストレーターで開くが反映していないのです、しかも「マイコンピュータ→ツール→フォルダオプション→ファイルの種類」から再度編集しようとしても編集画面が開けません、何か保護設定が有るのでしょうか教えて下さい。 宜しくお願い致します。