一位朋友在格式化为 NTFS 的 USB 驱动器上给了我一些文件。他从他的 Linux 系统复制了一个包含 ? (例如“通往 Millinocket 的哪条路?.mp3”)。我无法使用 Windows 10 系统复制该文件。不是来自 Windows 资源管理器,也不是来自 cmd 提示符。我收到一个错误文件名、目录名或卷标语法不正确。德尔,仁,复制都失败了。 Dir 将显示文件,并接受实际文件名。
>ren "Which Way to Millinocket?.mp3" foo.mp3
The filename, directory name, or volume label syntax is incorrect.
我正在寻找 Windows 解决方案。是的,我可以将驱动器带回给我的朋友。不,我没有自己的 Linux 系统。有没有办法逃脱?这样我就可以重命名文件?
答案 0 :(得分:0)
答案 1 :(得分:0)
出于兼容性原因,您可以使用 Windows 下每个文件仍然具有的简短 8.3 文件名。
使用 dir /x
列出文件。该列表将包含名称中带有波浪号 (~) 符号的 8.3 文件名。您应该能够使用 rename 命令重命名文件并将 8.3 文件名作为旧文件名:
ren "8.3 filename" "some new filename"