Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

"Legal" characters is a fun topic.

I realized at some point that there is a discrepancy between what's allowed on the file system, and "Windows" itself (or, more exactly, the programs running on Windows and using its APIs to communicate with said file system.

In this case, NTFS, totally allows for "illegal" characters such as < > : " | ? * etc... pretty much everything except / and \, and \0, I think.

This makes for funny situations, where sometimes Windows programs cannot deal with that. At best, they can't read, write or rename them... at worse they'll crash, which is always fun.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: