Gre*_*tes 62 windows ntfs filesystems windows-xp
我有一个 Windows XP 盒子(NTFS 文件系统),在上面我发现了一个名为NUL
. 我无法以任何常规方式删除此文件。该文件似乎是由拥有Administrator
中SYSTEM
组,不像在同一目录下的任何其他文件(其他文件由我的用户ID所拥有)。
我如何摆脱这个文件?它从哪里来的?
use*_*686 99
尝试
Del \\?\C:\My\Path\NUL
Run Code Online (Sandbox Code Playgroud)
在命令提示符中。
有关详细信息,请参阅此 Microsoft 支持文章:您无法删除 NTFS 文件系统卷上的文件或文件夹,位于“原因 5:文件名包括 Win32 命名空间中的保留名称”下。
fik*_*tor 14
或者,如果您安装了Cygwin,您可能想知道此类文件或文件夹没有问题。特别,
rm -r /cygdrive/c/path/to/the/file/or/folder/you/want/to/delete
Run Code Online (Sandbox Code Playgroud)
在 Cygwin 终端中键入会删除nul
包含它的文件或文件夹或文件夹。这也适用于其他专业的文件名,例如CON
,PRN
,AUX
,COM1
,COM2
,COM3
,COM4
,COM5
,COM6
,COM7
,COM8
,COM9
,LPT1
,LPT2
,LPT3
,LPT4
,LPT5
,LPT6
,LPT7
,LPT8
。
小智 10
我在这里添加这个是因为它在谷歌结果中很高,而且我在一个名为 NUL的文件夹中遇到了类似的问题。不幸的是,上述修复没有帮助。我看了很多其他的东西也没有。
我想rmdir\\?\C:\My\Path\NUL
和 rmdir\\.\C:\My\Path\NUL
没有任何成功,并且还使用bash从我SourceTree安装试了几个命令。没有喜悦。
最后我用DIR /X /A
from cmd 列出了父目录中的短名称。这NUL~1
为我的 NUL 文件夹返回。
然后在标准命令中使用它rmdir /s NUL~1
并最终解决了问题。
小智 6
如果您安装了适用于 Windows 的 Git,请执行以下操作
Git Bash Here
rm nul.json
在命令提示符下键入并按 Enter 键,现在应该删除该文件。注意:这些屏幕截图显示了文件的删除nul.topo.json
,这是我无法通过简单删除删除的另一个文件。
归档时间: |
|
查看次数: |
26499 次 |
最近记录: |