盘点 Windows 操作系统中被禁止的文件名

引言

在 Windows 操作系统中,某些文件名或字符是被明确禁止使用的,主要原因是它们与系统保留关键字、文件系统结构或命令行语法冲突。

被禁止的文件名及原因

以下名称不能单独作为文件名或文件夹名(无论扩展名如何),因为它们是系统保留的设备名称,源自早期的 DOS 设备驱动约定。

文件名 原因
con 控制台(输入/输出)
prn 打印机
aux 辅助设备
nul 空设备(用于丢弃数据)
com1~com9 串行端口
lpt1~lpt9 并行端口

原因:这些名称在 Windows 内核中被映射到硬件设备,直接使用会导致与设备管理冲突。

解决方法

添加一些其他被允许的字符,或更换名称。

例如,你需要命名为 aux.pptx 但这个文件名是被禁止的。

你可以在文件名前方加一个“_”,例如 _aux.pptx 。这样就可以了!

© 版权声明
THE END
喜欢就支持一下吧
点赞2 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容