在Windows系统中,文件名有一些特定的命名规则和限制,不能随意使用。以下是Windows中文件名需要注意的一些事项:
1. 文件名的最大长度:
文件主名最长260个字符(ANSI字符集),包括路径在内的全路径最大为259个字符。
2. 避免使用的字符:
一般情况下,在文件名中应避免使用以下字符:
\/:?"| 这7个字符是Windows操作系统保留用于路径分隔等目的,不能直接用在文件名里面。但需要注意,其他字符,尽管允许被使用,但也有可能在不同的环境中出现问题。
3. 大小写敏感性:
虽然文件系统可能不对大小写进行区分,但是在某些场景下还是要注意保持一致性,特别是如果需要同时在Windows与非case sensitive(对大小写不敏感)文件系统之间共享文件的话,如通过UNC (Universal Naming Convention) 或 NFS(Network File System),最好保持文件名完全相同.
4. 特别注意事项
使用`.`、`\` 和 `\` 等字符需小心。虽然可以作为文件名的一部分,但容易产生混淆。
在创建“临时文件”时,可以考虑包含进程PID号或者用户ID,来避免和其他临时文件产生重复问题。
文件或文件夹的名字不可以只用`一个.`,也不能用`..`来表示
总的来说,在为Windows文件命名时,请务必遵守上述规则以确保良好的兼容性和减少潜在的问题。
发表评论