我已经通过创建了一个文件夹PHP,但我犯了一个错误,因为我忘记清除空格了。现在我无法删除这个文件夹。
我在这里发现了类似的问题 -看看第二个答案(下面引用),但我不知道如何使用重命名文件夹7-Zip。
我在 Windows 7 x64 中遇到了同样的问题,并且没有任何命令行解决方案起作用。
是什么为我修复了这个问题:
- 使用 7-Zip 重命名文件夹
- 删除,使用 7-Zip 或Windows资源管理器(均可)。
请注意,在重命名文件夹之前无法删除 7-Zip 中的文件夹。
我也尝试了命令行,但是不起作用。我的文件夹名为" 1 "
。
我下载了 7-Zip,但 Google 没有提供我需要的帮助。
答案1
在主窗口中找到要重命名的项目。然后右键单击列表中的文件/文件夹,然后单击“重命名”。
您也可以通过单击一次并按 来选择它F2。
编辑:
从命令行尝试这个:
rename "\\?\c:\<PATH HERE>\[ ]1[ ]" "<NEW FILE NAME>"
或者
rename "\\?\c:\<PATH HERE>\ 1 " "<NEW FILE NAME>"
请注意,新文件名不采用完整路径,因此只需使用文件的名称。此处的路径只是不包含文件的路径。
答案2
@Ocelot 的答案在 Windows Server 2008 R2 上不起作用。起作用的是:
打开命令,切换到目录并执行“dir /x”。您将看到目录的长名称和短名称。您可以随时重命名短名称,因为它大多数时候不包含空格。所以应该ren 3839F~1.4_T whatever
是可能的。
答案3
我刚刚在 Linux 中创建文件夹“Monuments - Discography”时遇到了类似的问题。Windows Vista 和 Windows 7 无法将此文件夹识别为有效数据,当我尝试重命名或删除它时,我收到信息消息,提示该文件夹不存在等。解决方案是使用 7zip 文件管理器探索目录,并通过删除末尾的空格来重命名文件夹。 很简单。现在我可以再次享受音乐了 :D
答案4
使用旧的DOS 8.3命名方法:
如果目录名为“Blah”,那么您可以 cd Blah~1。删除文件夹的内容,然后在根目录中 rmdir Blah~1