none
.batの関連づけについて RRS feed

  • 質問

  • バッチファイルの右クリックメニューは編集がありますが、それをメモ帳(notepad.exe)以外のエディタに設定することはできないんでしょうか?
    xpの時はファイルの関連づけの編集によって行うことがでたように思います。
    2010年2月14日 7:02

回答

  • Windows VistaやWindows 7では、以下の手順でレジストリを編集する必要がありそうです。

    1. 以下のいずれかの方法でレジストリエディターを起動します
      ・スタートメニューの検索欄に regedit と入力しEnter
      ・Windowsキー + Rキーなどで、ファイル名を指定して実行を起動し、regedit と入力し[OK]する
    2. HKEY_CLASSES_ROOT\batfile\shell\edit\commandキーを開きます
    3. (既定)をダブルクリックして値を編集します
      一般的には、<実行ファイルのフルパス> %1とします
      例 D:\Hidemaru\Hidemaru.exe %1
    4. レジストリエディターを終了し、コンピューターを再起動します
    • 回答としてマーク T.A.C._ 2010年2月17日 10:15
    2010年2月14日 8:09

すべての返信

  • Windows VistaやWindows 7では、以下の手順でレジストリを編集する必要がありそうです。

    1. 以下のいずれかの方法でレジストリエディターを起動します
      ・スタートメニューの検索欄に regedit と入力しEnter
      ・Windowsキー + Rキーなどで、ファイル名を指定して実行を起動し、regedit と入力し[OK]する
    2. HKEY_CLASSES_ROOT\batfile\shell\edit\commandキーを開きます
    3. (既定)をダブルクリックして値を編集します
      一般的には、<実行ファイルのフルパス> %1とします
      例 D:\Hidemaru\Hidemaru.exe %1
    4. レジストリエディターを終了し、コンピューターを再起動します
    • 回答としてマーク T.A.C._ 2010年2月17日 10:15
    2010年2月14日 8:09
  • WIN7の場合

    レジストリいじらなくてもできます。

    コントロール パネル→既定のプログラム→ファイルの種類またはプロトコルのプログラムへの関連付け

    拡張子「. bat」を選択 → プログラムの変更 → 変更したいEXEファイルを選択(例:EmEditor)

    以上ご参考まで

    2017年2月16日 6:33
  • それをしてしまうと、ダブルクリックでエディターが立ち上がるようになるので使いづらいかと思います。
    元の質問は「編集」のアクションの変更を希望しており、ダブルクリック(デフォルトアクション)の変更ではないであろうと考えています。

    2017年2月16日 12:57