動かざることバグの如し

3分経てば忘れそうなことをメモします

もう貴方はAtomのファイル関連付けに迷わなくていいの

お薬は大丈夫。お薬があるわ。お薬がたくさんあるから。だから大丈夫。もう大丈夫。……?

そもそも実行ファイルは以下

"C:\Users\USERNAME\AppData\Local\atom\app-1.0.19\atom.exe"

けどこのパスをそのまま登録するのは問題がある。というのも

  • ユーザーネームが変わった場合対応できない
  • Atomのバージョンアップされたら対応できない

上記2つに対応した冗長なパスが以下

"%LocalAppData%\atom\bin\atom.cmd"

一括登録コマンド

ちまちまやってられるかって人向け

:
:各拡張子を一括登録するバッチファイル
:2013-07-30
:
echo Sublime Text
ftype tediter="%LocalAppData%\atom\bin\atom.cmd" "%%1"
assoc .txt=tediter
assoc .java=tediter
assoc .php=tediter
assoc .ini=tediter
assoc .log=tediter
assoc .js=tediter
assoc .xml=tediter
assoc .css=tediter
assoc .csv=tediter
assoc .inc=tediter
assoc .ctp=tediter
assoc .conf=tediter
assoc .rb=tediter
assoc .slim=tediter
assoc .md=tedite
assoc .json=tediter
assoc .jade=tediter
assoc .coffee=tediter
assoc .kml=tediter
assoc .xml=tediter
assoc .yml=tediter
echo 全ての処理が終了しました
pause