从CD复制带有无效字符的文件[复制]


0

这个问题在这里已有答案:

最近我被要求与一个小组讨论我20年前做过的一些工作。我不得不去备份CD来获取内容。该公司在Mac上工作,许多文件名中都包含非法字符。例如,有一个名为的文件 cos2r<sin3theta.tiff

当我尝试复制这些文件时,我收到一条错误消息:“您指定的文件名无效或太长。请指定其他文件名。”我无法超越那个。

有谁知道我可以复制它们的方式?

更新 我在Windows 10上,但我也试过Windows XP。 CD文件系统是CDFS


嗯。 cos2r 是Windows下的有效文件名...
DavidPostill

备份cds上使用的文件系统是什么?
DavidPostill

(1)您使用的是哪个版本的Windows? (2)中有哪些字符 cos2r 是非法的?举个更好的例子。 (3)你有什么尝试?不要回复评论; 编辑 你的问题,使它更清晰,更完整。
G-Man


DrMoishe Pippik - 31587问题的答案是使用Linux来复制文件。我无法访问安装了Linux的盒子。
ITGirl

Answers:


0

Windows实际上仍然保留旧的8点-3命名方案作为长文件名的替代方案。这可能允许您访问重命名或操作带有问题字符的文件。

在Windows命令行中,您可以使用以下命令识别8.3名称 /X 参数 dir。例如,在我的用户个人资料中 Saved Games 文件夹是 SAVEDG~1

所以 dir /X cos*.*,检查短格式文件名,然后 ren {short name} {new legal name}


这实际上是在评论中链接的“31587”中解决的,但不是接受的答案,你需要滚动一点。
Yorik

0

您应该能够从CD创建ISO,然后使用ISO编辑器/提取器重命名/解压缩文件:

  • 首先从CD创建和ISO文件,例如使用免费 ImgBurn的 (谨防误导性广告,真正的下载链接就是那些名字 镜子X. ):

    ImgBurn - Create image from disc

  • 然后使用ISO编辑器/提取器,有很多ISO提取器,但重要的是使用一个允许重命名文件,在ISO或提取它们时,我使用免费 WinISO 5.3 (请注意,免费版本是 只要 5.3,在ZIP中有两个安装程序,使用 WinISO53.exe 以及提供的密钥注册 readme.txt ),我创建了一个带有无效字符的测试ISO,WinISO处理得很好:

    WinISO - rename file

    首次使用 Rename 使用具有无效字符的文件然后使用 Extract... 将该文件保存到文件夹。另一个选项是重命名包含无效字符的所有文件,保存ISO并将其刻录到另一张CD中或与虚拟CD驱动器一起使用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.