Windows的文件名不能有如下这些特殊符号,这个大家都比较熟悉了。
< (less than)> (greater than): (colon)" (double quote)/ (forward slash)\ (backslash)| (vertical bar or pipe)? (question mark)* (asterisk)
不过其实还有一些文件名被设备名占用,是不能用的,比如CON(console),PRN(printer)等,如下:
CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, and LPT9