ASSOC = ファイルの拡張子に関連付ける名前(= ファイルタイプ)を表示、変更する - Windowsのコマンドプロンプト(bat,cmd)
○Windows XP
ファイルの拡張子に関連付ける名前(= ファイルタイプ)を表示、変更します。o ファイルタイプは、表示する名前ではありません。Windowsが管理する時の名前です。
o このコマンドは、FTYPEコマンドと一緒に使う事が多いです。
**** 書式
--------
assoc [.拡張子[=[ファイルタイプ]]]
--------
o コマンド名は、大文字小文字のどちらでも大丈夫です。
o .拡張子 = ファイルの拡張子です。
+ 先頭のピリオド「.」を必ず付けます。
+ ピリオドを付けないと、拡張子に関連付けてくれません。
+ 慣例として、半角英数字(とアンダーライン)を使用します。
+ アンダーラインは、Visual Studio(= プログラム開発ツール)が使っていました。
+ 漢字などを指定した時の動作は不明です。
o = = 変更する時に指定します。
o ファイルタイプ = ファイルの拡張子に関連付けたい名前です。
+ 指定する時は、間に空白を入れずに書きます。「assoc .拡張子=ファイルタイプ」
+ 慣例として、半角英数字とピリオド(とアンダーライン)を使用します。
+ 漢字などを指定した時の動作は不明です。
**** 戻り値 ( ERRORLEVELの値。確認分のみ )
o (設定なし) = 成功。この時、ERRORLEVELの値を更新しません。
o 1 = コマンドの構文が誤っています。 = 変更に失敗しました。途中の「=」が2つ続いています。
o 2 = 拡張子.negiのファイルの関連付けが見つかりません = この拡張子の情報を表示出来ませんでした。指定した拡張子は未登録です。
**** 使用例
o 拡張子.negiをファイルタイプ mikusan に関連付ける例
--------
assoc .negi
assoc .negi=mikusan
--------
o ファイルタイプを変更すると、Windowsに登録されます。変な名前を付けないで下さい。
**** 機能
o ファイルの拡張子に関連付ける名前(= ファイルタイプ)を表示、変更します。
o 何も指定しない時、Windowsに登録されている全ての拡張子について、ファイルタイプを表示します。
**** メモ
o このコマンドでWindowsに指示出来る事は、「この拡張子を使う時には、このファイルタイプを使って下さい。」だけですから。
**** 確認したバージョン
o Windows XP Service Pack 3
==
関連ページ:
▼Windowsコマンド。ファイルとフォルダー関連(▼ABC順)
▼Windowsコマンド一覧(▼ABC順)
▼コマンドプロンプト画面
▼制作メモ
> ATTRIB = ファイル属性を表示、変更する
FTYPE = ファイルを「開く」時のコマンドを表示、変更する
VERIFY = コマンドプロンプトに、ファイルがディスクに正しく書き込まれた事を確認させる
(2011年1月26日変更。使用例のピリオド抜けを訂正。戻り値1を追加)