web-dev-qa-db-ja.com

notepad ++をWindowsバッチファイルのデフォルトのエディターにするにはどうすればよいですか?

Windowsでは、.batファイルを右クリックすると、「編集」オプションがあり、notepadで.batファイルが開きます。代わりにWindowsでNotepad++を使用するにはどうすればよいですか?

これは質問 Notepad ++をデフォルトのエディターとして設定するにはどうすればよいですか? とは異なります。その質問では、ユーザーはNotepad++を特定のファイルタイプのデフォルトのオープナーにする方法を求めています。 .batファイルをダブルクリックするとファイルが実行されることを期待しているため、これはここでは必要ありません。

15
becko

バッチファイルの "Edit"動詞に関連付けられているプログラムを変更します。

  • RegEditを実行します。
  • _HKEY_CLASSES_ROOT\batfile\Shell\edit\command_に移動します。
  • デフォルトを変更し、値データを_%SystemRoot%\System32\NOTEPAD.EXE %1_から"C:\Program Files (x86)\Notepad++\notepad++.exe" %1に変更します
  • RegEditを閉じます。
  • 右クリック-> [編集]を選択すると、NotePad ++でバッチファイルが開きます。

注: Notepad ++。exeがシステムの別のフォルダにある場合は、そのパスを調整する必要がある場合があります。

また注意:これはシステム全体の変更です。

26

編集中のファイル名にスペースがある場合、 ""は次のように追加できます: "C:\ Program Files(x86)\ Notepad ++\notepad ++。exe" "%1"

0
Johned