如何删除包含尾随空格的文件夹

Sup*_*oad 21 windows-xp

我的硬盘上有一堆文件夹,其中有尾随空格(我不知道它们是如何到达那里的)。我需要重命名和/或删除它们,但 Windows 不允许我这样做。有没有办法解决这个问题?

我试图通过命令行删除它,但这没有用。

我运行的是 Windows XP,它是一个NTFS驱动器。

use*_*686 27

首先尝试一些引用:

rd "my folder   "
Run Code Online (Sandbox Code Playgroud)

然后UNC路径:

rd "\\.\C:\temp\my folder   "
Run Code Online (Sandbox Code Playgroud)

然后尝试添加尾随 [back] 斜杠:

rd "my folder   \"
rd "\\.\C:\temp\my folder   \"
Run Code Online (Sandbox Code Playgroud)

然后是 8.3 名称(如果它们在您的系统上启用):

rd myfold~1
Run Code Online (Sandbox Code Playgroud)

然后是 Linux LiveCD

rmdir "/media/blahblah/temp/my folder   "
Run Code Online (Sandbox Code Playgroud)

  • 使用 8.3 名称删除有效。谢谢 (3认同)
  • 反斜杠方法在 Windows 10 上对我有用 (3认同)

小智 19

我遇到了同样的问题,在 Windows 7 x64 中,没有任何命令行解决方案在这里工作。

什么为我修好了:

  • 使用7-Zip重命名文件夹
  • 删除,使用 7-Zip 或资源管理器(都有效)

请注意,重命名之前删除 7-Zip 中的文件夹是不可能的。


小智 6

Windows 7的

我在删除文件夹时遇到问题。 "C:\Users\Rob\Desktop\Music\ A k o n "

这最终对我有用:我在 Music 文件夹中打开了 cmd 提示符(右移单击在此处打开命令窗口

然后输入以下命令

rd " A k o n \"

注意反斜杠。

开头的空格和尾随的空格真的搞砸了。我花了至少 2 个小时寻找解决方案。

感谢您grawity张贴的解决方案。