Windowsはパス名を柔軟に解釈するため、その仕様には注意が必要です。
またファイル名については、末尾の「.」と半角スペースは無視されるようになっています。
※1 Windows 10 (ビルド17692) 以降ならば、以下のコマンドによりディレクトリ単位で大文字/小文字を区別させられます。Change the case sensitivity of files and directories - Case Sensitivity | Microsoft Learn
fsutil.exe file setCaseSensitiveInfo <path> enable