指定されたファイルの種類を扱うすべてのアプリケーションを一覧表示します

StackOverflow https://stackoverflow.com/questions/864966

質問

これはファイルだけ拡張子を使用して、特定のファイルタイプを開くことができ、マシン上のすべてのアプリケーションを一覧表示することは可能ですか?私は、テキストファイル(.txt)を持っている場合たとえば、私は.txtファイルを開くことができますすべてのアプリケーションのリストが欲しいます。

役に立ちましたか?

解決

あなたのレジストリ内HKEY_CLASSES_ROOTハイブをチェックしてください。それはすべてそこにいます。

他のヒント

私が知っ特定のファイルを開くことができるすべてのアプリケーションのないマスターリストはありません。

私は

...あなたがWindowsマシンについて話していると仮定しています

あなただけの、これまでに登録されているアプリケーションを一覧表示する特定のファイル拡張子(あなたは右の「開く」をクリックして選択したときに表示同じアプリケーション)を処理することが可能に持って行くことができます。これはどこか、Windowsのレジストリです。

私は、Microsoftのドキュメントを確認、またはあなたのレジストリを開き、既知の拡張子の検索を開始することをお勧めします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top