Windows 絶対につけられないファイル名
2006.10.07 Saturday
- AUX
- COM1 ~ COM9
- CON
- LPT1 ~ LPT9
- NUL
- PRN
Windowsで、これらの名前をファイル名/フォルダ名としてつけることはできません。小文字にしても拡張子を付けてもダメです。これらはMS-DOSの予約語(デバイス名)として使われています。無理にファイルを作成しようとすると、「指定されたファイル名は既に存在します。」と怒られてしまいます。しかもこれらの予約語を含むパスに無理矢理アクセスしようとすると、Windows9x系(95, 98, ME)ではOSがハングしてしまうみたいです。(「concon問題」で調べればすぐに出てきます。)
