Linuxカーネルに古くからある機能に「binfmt_misc」というものがあり、Linuxネイティブの「ELF」以外の形式であっても、処理をアプリケーションに渡すことで、実行ファイルをシェルから普通に実行するのと同じ感覚で起動(処理)でき、この機能を利用することで、WineでWindowsアプリケーションを実行するのが楽になる。 現在、Wineでsetup.exeなどのインストーラを実行してインストールされたものに関しては、デスクトップ環境のメニューの中に、「スタート」メニュー項目が出てくるようになっているため、それに関してはメニューからの起動でよいのだが、 setup.exeなどのインストーラ自体の起動 CLI(コマンドライン・インターフェース)アプリケーションの実行 zipファイルなどを展開して配置する形でインストールされたアプリケーションの起動*1 といったものに対しては役に立つ。
![シェルから直接Windowsアプリケーションを起動できる「binfmt_misc」 - 試験運用中なLinux備忘録・旧記事](https://cdn-ak-scissors.b.st-hatena.com/image/square/3a906fe51bc6b606f4aea907a814b3d248b1ef5a/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fk%2Fkakurasan%2F20070714%2F20070714160007.png)