如何删除名称末尾有空格和隐藏属性的文件?

Zac*_*ott 6 ntfs

我们有一个隐藏文件,文件名末尾有一个空格。通常,我取得文件的所有权,然后使用命令行重命名 8.3 (dir/x) 文件名。但是,重命名不承认隐藏文件或系统文件。

关于如何删除它的任何想法?原始创建者无法访问该文件。系统为Windows 2003服务器,支持NTFS和SMB文件共享(普通windows文件共享)。

小智 6

自从提出这个问题以来已经有一段时间了,但我遇到了同样的问题,并且在命令行上进行简单的删除不起作用。

我不得不使用缩短的 DOS 文件名来删除这样一个无法删除的文件。您将获得dir /X缩短的文件名。然后将此名称用于删除命令:del failfi~1.txt


小智 5

在命令提示符下,您可以将文件名放在引号中(包括空格)。例如:

del "failfile.txt "

在 Windows 资源管理器中,您可以转到工具 | 文件夹选项,单击查看选项卡,然后选择“显示隐藏的文件和文件夹”。然后单击“确定”,您将看到该文件,并且可以选择和删除或重命名它。


Pat*_*iRB 5

\\?\

文件的绝对路径之前,末尾有空格。

del "\\?\D:\MyPath\MyFile " /S
Run Code Online (Sandbox Code Playgroud)

在这里阅读更多内容:

单击此处查看:有关 Windows 命令 DEL 的非常好的信息页面