引言
在 Windows 操作系统中,某些文件名或字符是被明确禁止使用的,主要原因是它们与系统保留关键字、文件系统结构或命令行语法冲突。
被禁止的文件名及原因
以下名称不能单独作为文件名或文件夹名(无论扩展名如何),因为它们是系统保留的设备名称,源自早期的 DOS 设备驱动约定。
| 文件名 | 原因 |
|---|---|
con |
控制台(输入/输出) |
prn |
打印机 |
aux |
辅助设备 |
nul |
空设备(用于丢弃数据) |
com1~com9 |
串行端口 |
lpt1~lpt9 |
并行端口 |
原因:这些名称在 Windows 内核中被映射到硬件设备,直接使用会导致与设备管理冲突。
解决方法
添加一些其他被允许的字符,或更换名称。
例如,你需要命名为 aux.pptx 但这个文件名是被禁止的。
你可以在文件名前方加一个“_”,例如 _aux.pptx 。这样就可以了!
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END






暂无评论内容