Недавно меня попросили рассказать группе о работе, которую я сделал 20 лет назад. Я должен был пойти на резервные компакт-диски, чтобы получить контент. Компания работала над компьютерами Mac, и во многих именах файлов есть недопустимые символы. Например, есть файл с именем cos2r<sin3theta.tiff .

Когда я пытаюсь скопировать эти файлы, я получаю сообщение об ошибке: «Указанное вами имя файла недействительно или слишком длинное. Укажите другое имя файла. "Я не могу пройти мимо этого.

Кто-нибудь знает, как я могу их скопировать?

Обновления Я на Windows 10, но я также попробовал на Windows XP. CD-файловая система CDFS

2 ответа2

0

В действительности, Windows по-прежнему поддерживает старую схему именования из 8 точек-3 в качестве альтернативы длинному имени файла. Это может позволить вам получить доступ к переименованию или манипулировать файлами с проблемными символами.

В командной строке Windows вы можете определить имя 8.3, используя параметр /X для dir . Например, в моем профиле пользователя папка « Saved Games » имеет вид SAVEDG~1 .

Итак, dir /X cos*.* , Проверьте короткоформатное имя файла, а затем ren {short name} {new legal name}

0

Вы должны быть в состоянии создать ISO с компакт-диска, а затем использовать редактор / экстрактор ISO для переименования / извлечения файлов:

  • Сначала создайте и создайте ISO-файл с компакт-диска, например, с помощью бесплатного ImgBurn (остерегайтесь вводящей в заблуждение рекламы, настоящие ссылки для загрузки - это название Mirror X):

    ImgBurn - Создать образ с диска

  • Затем используйте редактор / экстрактор ISO, есть много экстракторов ISO, но важно использовать тот, который позволяет переименовывать файлы, либо в ISO, либо при их извлечении, я использовал бесплатный WinISO 5.3 (обратите внимание, что бесплатная версия только 5.3, в ZIP есть два установщика, использующих WinISO53.exe и реестр с ключом, предоставленным в readme.txt), я создал тестовый ISO с недопустимыми символами, и WinISO обработал его нормально:

    WinISO - переименовать файл

    Сначала используйте Rename для файлов с недопустимыми символами, а затем используйте Extract... чтобы сохранить эти файлы в папке. Другой вариант - переименовать все файлы с недопустимыми символами, сохранить ISO и записать его на другой компакт-диск или использовать его с виртуальным дисководом компакт-дисков.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .