ファイル拡張子に関連付けされているアプリケーションを確認する・ftypeコマンド

ftypeコマンド使えば簡単にファイルの拡張子から対応するアプリケーションを確認することができます。
また、ファイルタイプ=オープンコマンド文字列で変更することもできます。
尚、本資料では、ファイルタイプ=オープンコマンド文字列の操作例は記述していません。

拡張子によるファイルの関連付けを変更する場合は、以下の資料を参考にしてください。


スポンサーリンク

ftypeコマンドのヘルプ

以下のコマンドを実行しassocコマンドのヘルプを確認してみます。

ftype /?

ftypeコマンドを実行してみる

引数を渡さずftypeコマンドを実行すると以下のようにすべてが表示されます。

C:\Users\sakura>ftype
<省略>
Word.Backup.8="C:\Program Files (x86)\Microsoft Office\OFFICE11\WINWORD.EXE" /n /dde
Word.Document.12="C:\PROGRA~2\MICROS~4\OFFICE11\WINWORD.EXE" /n /dde
Word.Document.8="C:\Program Files (x86)\Microsoft Office\OFFICE11\WINWORD.EXE" /n /dde
Word.DocumentMacroEnabled.12="C:\PROGRA~2\MICROS~4\OFFICE11\WINWORD.EXE" /n /dde
Word.RTF.8="C:\Program Files (x86)\Microsoft Office\OFFICE11\WINWORD.EXE" /n /dde
Word.Template.8="C:\Program Files (x86)\Microsoft Office\OFFICE11\WINWORD.EXE" /n /dde
wordhtmlfile="C:\Program Files (x86)\Microsoft Office\OFFICE11\WINWORD.EXE"
wordhtmltemplate="C:\Program Files (x86)\Microsoft Office\OFFICE11\WINWORD.EXE"
Wordpad.Document.1="%ProgramFiles%\Windows NT\Accessories\WORDPAD.EXE" "%1"
WSFFile="%SystemRoot%\System32\WScript.exe" "%1" %*
WSHFile="%SystemRoot%\System32\WScript.exe" "%1" %*
<省略>

上記の出力のWord.Document.12を見るとWord(WINWORD.EXE)になっているのが確認できます。

拡張子から関連付けられているアプリケーションを確認する手順

以下のようにすれば、拡張子から関連づけられているアプリケーションを確認することができます。

拡張子.docに関連付けられているアプリケーションを取得しています。

  1. .docのファイルの関連付けを取得
    C:\Users\sakura>assoc .doc
    .doc=Word.Document.8
  2. 取得したWord.Document.8をftypeの引数として利用し実行するとOfficeのWord(WINWORD.EXE)が対応しているアプリケーションなのが確認できます。
    C:\Users\sakura>ftype Word.Document.8
    Word.Document.8="C:\Program Files (x86)\Microsoft Office\OFFICE11\WINWORD.EXE" /n /dde

assocコマンドについては、以下を参照してください。


スポンサーリンク


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2025-03-09 (日) 15:00:52