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


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

有关如何删除它的任何想法?原始创建者无法访问该文件。该系统是具有NTFS和SMB文件共享的Windows 2003服务器(正常的Windows文件共享)。


6
2018-05-04 17:37






答案:


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

del "failfile.txt "

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


5
2018-05-04 18:03



它显示列表中的文件,尽管图标是幻影白色。如果右键单击该文件,则根本不显示安全选项卡。如果右键单击以重命名它,则会给出需要名称的文件的一些奇怪错误。但是,我最终成功地对它上面的文件夹进行了del / s / a,这几乎就是你列出的内容。显然删除允许您执行此操作,其中重命名和attrib将无法使用该文件名。疯 - Zachary Scott
您可以测试Del“Failfile.txt”。 - RobW


这个问题被问到了一段时间,但是我遇到了同样的问题,并且命令行上的简单删除不起作用。

我不得不使用缩短的DOS文件名来摆脱这样一个不可删除的文件。同 dir /X 你会得到缩短的文件名。然后使用此名称作为删除命令: del failfi~1.txt


3
2017-12-14 07:13





尝试 del filename? 或首先删除隐藏属性 attrib -h filename? 接下来是 del filename


1
2018-05-04 18:10