![如何删除包含尾随空格的文件夹](https://linux22.com/image/1253336/%E5%A6%82%E4%BD%95%E5%88%A0%E9%99%A4%E5%8C%85%E5%90%AB%E5%B0%BE%E9%9A%8F%E7%A9%BA%E6%A0%BC%E7%9A%84%E6%96%87%E4%BB%B6%E5%A4%B9.png)
我的硬盘上有一堆文件夹,其中有尾随空格(我不知道它们是怎么来的)。我需要重命名和/或删除它们,但 Windows 不允许我这样做。有办法解决这个问题吗?
我尝试通过命令行删除它,但没有成功。
我正在运行 Windows XP,它是NTFS驾驶。
答案1
首先尝试一些引用:
rd "my folder "
然后是 UNC 路径:
rd "\\.\C:\temp\my folder "
然后尝试添加尾随斜杠:
rd "my folder \"
rd "\\.\C:\temp\my folder \"
然后是 8.3 名称(如果您的系统上启用了它们):
rd myfold~1
然后Linux LiveCD:
rmdir "/media/blahblah/temp/my folder "
答案2
我在 Windows 7 x64 中遇到了同样的问题,并且没有任何命令行解决方案起作用。
是什么为我修复了这个问题:
- 使用重命名文件夹7-Zip
- 删除,使用 7-Zip 或 Explorer(均可)
请注意,删除 7-Zip 中的文件夹前重命名是不可能的。
答案3
Windows 7的
我在删除文件夹时遇到了问题。
"C:\Users\Rob\Desktop\Music\ A k o n "
这对我来说终于有用了:我在音乐文件夹中打开了 cmd 提示符(按住 Shift 键并单击右键,在此处打开命令窗口)
然后输入以下命令
rd " A k o n \"
注意反斜杠。
开头和结尾的空格确实很乱。我花了至少 2 个小时寻找解决方案。
谢谢重力发布解决方案。
答案4
然后是 DOS 名称:
dir /x
rd FOLDER~1
然后是(UNC?)名称,我不确定如何找到它或它到底是什么样子:
rd \Device\HarddiskVolume1\temp\folder
rd \\?\Device\HarddiskVolume1\temp\folder