我们有一个隐藏文件,文件名末尾有一个空格。通常,我取得文件的所有权,然后使用命令行重命名 8.3 (dir/x) 文件名。但是,重命名不承认隐藏文件或系统文件。
关于如何删除它的任何想法?原始创建者无法访问该文件。系统为Windows 2003服务器,支持NTFS和SMB文件共享(普通windows文件共享)。
小智 6
自从提出这个问题以来已经有一段时间了,但我遇到了同样的问题,并且在命令行上进行简单的删除不起作用。
我不得不使用缩短的 DOS 文件名来删除这样一个无法删除的文件。您将获得dir /X
缩短的文件名。然后将此名称用于删除命令:del failfi~1.txt
。
小智 5
在命令提示符下,您可以将文件名放在引号中(包括空格)。例如:
del "failfile.txt "
在 Windows 资源管理器中,您可以转到工具 | 文件夹选项,单击查看选项卡,然后选择“显示隐藏的文件和文件夹”。然后单击“确定”,您将看到该文件,并且可以选择和删除或重命名它。
写
\\?\
文件的绝对路径之前,末尾有空格。
del "\\?\D:\MyPath\MyFile " /S
Run Code Online (Sandbox Code Playgroud)
在这里阅读更多内容:
单击此处查看:有关 Windows 命令 DEL 的非常好的信息页面
归档时间: |
|
查看次数: |
4959 次 |
最近记录: |