プログラミング言語や環境設定を中心としたパソコン関連の技術メモです。
主にシステム開発中に調べたことをメモしています。TIPS的な位置付けで、気が向いたときにちまちま更新していきます。
Windows、バッチファイル(.bat)を右クリック→編集としたときに起動するプログラムを変更する
※レジストリをいじるので、試す方は自己責任の元に行ってください

結論から書けば、レジストリエディタを起動し

\HKEY_CLASSES_ROOT
 \batfile
  \shell
   \edit
    \command

の値を、起動するプログラムに書き換えればOKです。

それでは詳細を書いていきます。

バッチファイルの編集が地味にかったるくてですね。

「右クリック→編集」とするとメモ帳が起動するし、
関連付けを変えたら実行できなくなって戻すのに苦労したし、
ちょっと困っていたのです。

メモ帳じゃないテキストエディタでさくっと開きたいんだよヾ(`д´)ノ

今までは騙し騙しやってきましたが、いい加減、我慢の限界です。
よし、右クリック→編集で起動するプログラムを変更しよう。
どーせレジストリをいじればできるんだべ?というのが今回のきっかけです。

さて、どーやるの(--?

ふむふむ(--)

レジストリの

\HKEY_CLASSES_ROOT
 \batfile
  \shell
   \edit
    \command

を編集すればいけました。

レジストリエディタを開いたら、該当のキーに移動して、
「(既定)」とかなっているところをダブルクリックすれば編集できますφ(--)

20141030-01.png

20141030-03.png


最初は恐らく

%SystemRoot%\system32\NOTEPAD.EXE %1

になっているので、それを

【起動するプログラム】 %1

に変更してください。

これで、バッチファイルを右クリック→編集としたときに開くプログラムが変わります。

完了\(--)/
スポンサーリンク
 
このエントリーをはてなブックマークに追加 

category:● Windows  thema:パソコンな日々 - genre:コンピュータ  Posted by ササキマコト 

  関連記事