如何删除名为“con”的文件?

如何删除名为“con”的文件?

我有一个名为的文件con.php。我尝试通过 Windows 命令行将其删除,但它返回错误:

Syntax for filename, directory name, or volume label is incorrect.

答案1

假设完整路径c:\foo\bar\con.php

del \\?\c:\foo\bar\con.php

由于 MS-DOS 的古老“兼容性”问题,con控制台是其中之一,甚至带有扩展。它位于文件系统上方的一层。

前缀\\?\暂停 DOS 兼容解析,并将其余规范直接交给文件系统。

解释链接:https://docs.microsoft.com/en-us/windows/desktop/FileIO/naming-a-file#win32-file-namespaces

相关内容