无法删除Aux文件。说位置改变了

时间:2018-03-19 05:18:45

标签: windows

enter image description here

所以我正在研究react项目,当我命名文件Aux.js时创建了一个更高阶的元素,现在我无法删除它,无法更改它的名称,有什么我可以做的吗?

1 个答案:

答案 0 :(得分:8)

此问题与Windows上的CON问题相同,请参阅Windows and renaming folders, the 'con' issue

长话短说:https://msdn.microsoft.com/en-us/library/aa365247.aspx表示AUX在Windows中也是保留字(与CON相同),因此位于 Win32设备命名空间 - 与普通文件所在的 Win32文件命名空间相对。

解决问题

您无法在Windows上使用文件名Aux.js,例如使用Auxx.js

删除文件

您可以通过前缀\\.\显式寻址设备名称空间来删除​​设备文件。如果文件位于例如C:\temp\Aux.js内,则以下命令将删除它:

del \\.\C:\temp\Aux.js

HTH