ここに簡単な質問があります。 「Notepad ++で編集」をWindows7のコンテキストメニューに追加する簡単な方法はありますか?
Windowsエクスプローラーでファイルを右クリックするたびにオプションを表示したい。これは私の仕事によって提供される従業員のワークステーションであるため、このラップトップには管理者アクセス権がありません。
デスクトップバージョンのNotepad ++を使用していることは注目に値します ポータブルバージョンではなく 。
HKEY_CLASSES_ROOT
は、HKEY_LOCAL_MACHINE\Software\Classes
とHKEY_CURRENT_USER\Software\Classes
のマージされたビューを提供し、後者を編集することで目標を達成できるようにします。たとえば、「ハルクスマッシュ」というエントリを任意のファイルの右クリックコンテキストメニューに追加するregファイルは次のとおりです。
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Classes\*\Shell\Hulk Smash\command]
@="\"C:\\Program Files\\Notepad++\\notepad++.exe\" \"%1\""
新しいファイルを作成し、上記のテキストをそのファイルに貼り付けて、好きな名前で保存するだけです。すべてのハイブが実際にアクセスするために管理者権限を必要とするわけではありませんが、ファイルには管理者権限が必要なため、regedit.exe
を使用してファイルをインポートすることはできません。これを回避するには、次のようにreg.exe
を使用できます。
reg.exe import <nameofyourfile.ext>
新しいエントリがすぐに表示されます。
コンテキストメニューからエントリを再度削除する場合は、次のファイルを使用してください。
Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\Software\Classes\*\Shell\Hulk Smash]