Windowsのファイルシステム "NTFS" は大文字と小文字を保持するが "Windows API " は区別はしない。ただし Windows10 RS5 以降で、大文字と小文字を区別する設定が追加された。
大文字と小文字を区別しないとは?
Windows API は "README.TXT" と "readme.txt" を同じファイル名として扱う。したがって同一フォルダに "README.TXT" と readme.txt の2つを同時に作成することはできない。
外部リンク
- Microsoft: 大文字と小文字の区別を調整する – WSL
- Microsoft: FAT, HPFS, NTFS ファイルシステムの概要
- ASCII.jp: Windows 10 RS5で改良されたファイル名の大文字/小文字の区別