我有一首 Windows 无法播放的歌曲,因为文件名中有一个问号。
"Where Have All the Cowboys Gone?.ogg" // as an example
Run Code Online (Sandbox Code Playgroud)
所以我尝试重命名它,Windows 会抱怨我是在资源管理器中还是在命令提示符下尝试。
尝试复制、重命名或移动时出现的错误是:
文件名、目录名或卷标语法不正确
在这种情况下,是否有强制重命名的Windows方法?
我会密切关注这个问题,但经过 13 个答案和多次尝试(除了第 3 方解决方案),似乎 Windows 无法做到这一点(或者至少我的 Windows 不能,没有短名称)。所以我接受答案,这是我使用 Linux 的原始解决方案。很高兴看到 Windows 以某种方式处理这个问题,所以不要因为我已经接受了这个答案而停止,问题仍然存在!
我读了这个问题:
如何在 Windows 下删除名称中带有冒号的(无效)文件?
这似乎不适用于命名的目录C:。
我有一个名为F:\VM\C:任何机会使用 Windows 删除它的目录?
我试过rmdir "\\?\F:\VM\C:"哪个不起作用。
可能重复:
文件名非法
在 Win7 下,自 2 周以来,不知何故D:\...\创建了一个带有三个点的新文件夹,但我无法访问它,删除它,甚至没有重命名它,它告诉我某些应用程序正在使用它。
我安装了 Unlocker 1.9 应用程序,不幸的是,它从我的磁盘驱动器 D: 上的所有文件夹中删除了所有权,而不是删除了一个带有 3 个点的文件夹,海滩。现在我应该一一恢复。磁盘 D:在 Raid 0,(2x1TB WD Caviar Black)。
现在,使用解锁器后,我可以访问(但不能删除)该文件夹,该文件夹中的内容与 D 盘根目录中的内容相同:
这是一张照片:

感谢您的任何建议