Win+R で「ファイル名を指定して実行」に firefox と入力して起動させたり、vim から起動させたり、ということがしたい場合レジストリの App Path にソフトを登録しておく必要があります。
普通の Firefox だとインストール時に設定されると思うのですが、最近 FirefoxPortable を利用していて OS を入れ替えても再インストールせずにフォルダごと移動させていたりするので App Path に登録するのは手動でやっています。
面倒なので、hoge.reg を作ってレジストリに追加するようにしました。
@ は規定値を意味しています。
REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\firefox.exe] @="D:\\FirefoxPortable\\FirefoxPortable.exe" "Path"="D:\\FirefoxPortable"
参考: