Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。Editorなどを使って開きたいですただし、拡張子の関連付けを変更したくはありません。個の銅バッジ4bat拡張子のファイルに『プログラムから開く』メニューがどうしても必要ですか?メニューが必要なのではなく、やりたい事、実現したい事を書くと回答が付きやすいと思いますよ。7:48わかりやすいように質問を修正しました。票3「送る」を使う方法があります。開いて、プログラムのショートカットを作成してください。選べばプログラムから開くことが出来ます。|2送るなどに入れても実現できますが、右クリック~送る~Atomと選択するよりも、右クリック~Atomとできた方がワンクッション少なくて良いかな?と思うのでレジストリをいじる方法を提案します。rを押してregeditを入力、レジストリエディタを起動します。\HKEY_CURRENT_USER\Software\Classes\*\に移動します。*の並びにズラッと並んでるのは拡張子です。今回は.batだけを対象にしようとしたんですが、どうにもできなかったので*でやります。*以下に設定すると全てのファイルが対象になるので、bat以外のファイルのメニューにも増えてしまいますが...atom用のキーを作る*を右クリックして[新規]-[キー]を選択。新しいキーの名前をshellに変更。その下にatomというキーを作る。このatomという名前自体は何でも良いです。右クリックメニューを作る先程作ったキーatomをクリックすると、右側に(規定)というのがあると思います。(規定)をダブルクリックするとダイアログが開くので、『値のデータ』というところにメニュー名を入力してやります。※本来、任意のメニュー名が設定できるんですが、この設定をしてAtomを起動すると、Atom本来の設定と被ってしまって強制的にメニュー名が変えられてしまうようです。実行ファイルを指定する先程作ったキーatomの下にcommandというキーを作ってやります。できたcommandをクリックすると、右側に(規定)というのがあります。(規定)をダブルクリックするとダイアログが開くので、『値のデータ』というところに実行ファイルへのpathを入力してやります。"%1"と指定してやります。ちなみに、ダブルクォーテーションで囲んでやらないと、半角スペースなどを含むpathで開けないことがあるので注意。試してみる適当なbatファイルを右クリックしてみてください。Editorというメニューが増えて、そのメニューを選択するとAtomが起動すると思います。最初に言いましたが、全てのファイルでメニューが追加されてると思うので、txtやdocx、html、jsなどでも同様のメニューで開けることを確認してみてください。Atom』というメニューを追加・削除できますよ。[File]-[Settings]でSettingsが開く。Atomというメニューが追加できます。|0.batファイルには、コマンドプロンプトで実行されるプログラムを書きます。コマンドプロンプトで.batファイルを実行することが出来ます。具体的には、以下のような操作をします・コマンドプロンプトを起動して、コマンドプロンプトのウィンドウに.batファイルをドラッグ&ドロップする。・コマンドプロンプトで、.batファイル名を入力してリターンキーを押す。(.batファイル名の前にフォルダ名を付ける必要がある事もある。どのフォルダーに居るのかに依存)[補足].batファイルがメッセージを表示するものの場合、「送る」でショートカットを作って、それをクリックする方法は良くありません。いうのは、ショートカットをクリックするとコマンドプロンプトが起動されて、.batファイルが実行され、実行が終わると同時にコマンドプロンプトが終了(画面から消える)するので、メッセージを読む余裕がないからです。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。Screenのような操作がしたい0batで毎日ログをとって比べるプログラムを作りたいです。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。