Certain file systems like NTFS or ReFS can contain filenames with:
- the path segment separator character (e.g. \ or /)
- special and non-valid Unicode characters (e.g. unpaired surrogate characters U+d800)
Change path specification to better handle such edge cases
- change location into location segments ?
- escape special and non-valid Unicode characters
Certain file systems like NTFS or ReFS can contain filenames with:
Change path specification to better handle such edge cases