无法在 Windows/Dos 中删除 Linux 文件夹 - 没有 8.3 文件名

无法在 Windows/Dos 中删除 Linux 文件夹 - 没有 8.3 文件名

与这个问题有同样的问题 -无法在 Windows 7 中删除文件夹- 我在 Ubuntu 中创建了一个文件夹,但无法从 Windows 中删除该文件夹。“无法找到此项目:该项目不再位于 G:\Graphics。请验证该项目的位置,然后重试。”

不同之处在于,另一个问题的答案和网络上的所有其他帮助都建议从命令行使用 dir /x 来获取 8.3 文件名,然后使用 rd - 但我的文件夹没有 8.3 文件名。以下是 dir /x 的结果:

编辑:未混淆的父目录和问题目录名称。我看到末尾有一个空格……但是,如果我尝试重命名而不使用空格,Windows 资源管理器会发出警告。

D:\UCT\Link\>dir /x
 Volume in drive D is Data
 Volume Serial Number is EEF3-CDDB

 Directory of D:\UCT\Link\

2011/03/16  10:42 AM    <DIR>                       .
2011/03/16  10:42 AM    <DIR>                       ..
2011/02/28  03:34 PM    <DIR>          2010DD~1     Obfuscated Directory 1
2011/01/27  01:12 PM    <DIR>          201101~1     Obfuscated Directory 2
2011/03/16  08:40 AM    <DIR>          201101~2     Obfuscated Directory 3
2011/03/04  09:12 AM    <DIR>          201102~1     Obfuscated Directory 4
2011/02/07  10:04 PM    <DIR>          201102~2     Obfuscated Directory 5
2011/03/10  04:32 PM    <DIR>          201103~1     Obfuscated Directory 6
2011/03/14  05:09 PM    <DIR>                       Obfuscated Directory 7
2011/03/12  02:47 PM    <DIR>                       Obfuscated Directory 8
2010/12/14  05:01 PM    <DIR>          BDNETW~1     Obfuscated Directory 9
2011/03/12  02:51 PM    <DIR>                       Obfuscated Directory 10
2011/03/12  02:51 PM    <DIR>                       20110311 Data Capture Templates 
2011/03/11  01:45 PM    <DIR>          NETWOR~1     Obfuscated Directory 12
2011/03/16  10:33 AM    <DIR>          SAMPLE~1     Obfuscated Directory 13
2011/03/12  02:51 PM    <DIR>          TEMPLA~1     Obfuscated Directory 14
               0 File(s)              0 bytes
              16 Dir(s)  224 967 278 592 bytes free

如您所见,其中许多目录都没有 8.3 文件名,当我尝试使用长文件名的 rd 时,我得到以下结果:

D:\UCT\Link\>rd "20110311 Data Capture Templates "
The system cannot find the file specified.

尽管在 Ubuntu 中创建的许多其他目录中都缺少 8.3 文件名,但只有这个文件夹有问题。

答案1

微软知道其软件无法处理尾随空格的文件/文件夹。

建议的解决方案是使用文件的完整路径,并将\\?\其包含在前面。因此,对于你的情况,

rd "\\?\D:\UCT\Link\20110311 数据捕获模板 "

应该这么做。

答案2

您的命令似乎在引号末尾包含一个空格。请尝试删除该空格:

rd "20110311 Data Capture Templates"

答案3

这基本上

  1. 安装 Winrar。
  2. 右键单击您的数据并选择“添加到档案...”
  3. 选择“存档后删除文件”。
  4. 存档并删除您的存档。

完毕!

致谢家伙。

答案4

我遇到了同样的问题。我通过使用 8.3 名称解决了这个问题。
在您的实例中,该名称将是:201103~1

因此,如果您执行 a,rd 201103~1它将删除该文件夹。
如果您有其他以相同日期开始的文件夹,请小心。您可能需要检查~2~3等。

相关内容