Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Другие ОС » Как войти в папку с длинным именем на CD/DVD из под DOS

Модерирует : lynx, dg

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

CoDeR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уверен этот вопрос поднимался здесь, иначе и быть не может, но поиском найти не удалось.
 
Итак, при записи диска использовались папки с длинными именами, созданные разумеется в Windows. Но из под DOS в эти папки попасть невозможно - не входит ни средствами командной строки, ни через всякие VC/NC/DN и пр.
Собственно хотелось бы узнать способ решения этой проблемы.

Всего записей: 1283 | Зарегистр. 01-11-2002 | Отправлено: 08:42 30-04-2005
Alexx2000



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
CoDeR
Используй короткие имена, кот. можно посмотреть тем же dir'ом. Как правило, 6 первых символов + тильда + цифра. Вход в каталог - "cd filename". А вот если имя содержит русские символы - то загрузка русской кодовой страницы обязательна.

Всего записей: 611 | Зарегистр. 28-10-2002 | Отправлено: 18:23 30-04-2005 | Исправлено: Alexx2000, 18:26 30-04-2005
ShriEkeR



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CoDeR
только переписывать диск в совместимом формате

Всего записей: 6382 | Зарегистр. 27-09-2004 | Отправлено: 18:25 30-04-2005
Looking



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CoDeR
Зависит от того какой DOS, а именно до 6.22 включительно или на базе системных файлов Windows 9x (DOS 7.0 и выше). Те что на базе Windows, вроде допускают в командной строке длинные пути в кавычках.
Еще поищи где-то было по поводу оболочек, поддерживающих длинные имена в DOS режиме, там и соответствующие добавки для поддержки в DOS длинных имен.

Всего записей: 1814 | Зарегистр. 02-06-2004 | Отправлено: 18:58 30-04-2005
ShriEkeR



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Looking
а если длина пути к файлу более 256 символов?
 
Вы помните, что длина имени для DOS подчиняется правилу “8.3”, то есть, длина имени не должна превышать 8 символов, а расширения - 3. максимальная длина имени файла может достигать 256 символов, включая пробелы. Ограничением длины имени файла служит путь к файлу: суммарная длина пути и имени файла не может превышать 260 символов.
 

Всего записей: 6382 | Зарегистр. 27-09-2004 | Отправлено: 19:52 30-04-2005
Looking



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CoDeR
Вот посмотри http://forum.ru-board.com/topic.cgi?forum=5&topic=11761#
 
ShriEkeR
Может на CD и нет слишком длинных путей

Всего записей: 1814 | Зарегистр. 02-06-2004 | Отправлено: 01:39 01-05-2005
CBB



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CoDeR
Проблема решается с помощью драйверов от FreeDOS.  
Ссылка здесь - http://forum.ru-board.com/topic.cgi?forum=62&topic=0027&start=1560#12
Точнее - из всех драйверов обязательна только замена mscdex - shsucdx ( http://www.geocities.com/jadoxa/shsucdx/shcdx302.zip - эта версия более новая, чем в FreeDOS), остальные можно заменить на свои.
 
По-другому никак. То, что выше писали про разные коммандеры, длинные имена понимающие - мертвому припарки. Во-первых, к ним в пару еще нужен драйвер для длинных имен под ДОС, да не простой, а умеющий работать с СД, а такой только один - doslfn ( желательно последнюю версию - http://www.geocities.com/jadoxa/doslfn/doslfn.zip ). Но главная хохма в том, что даже с последним Волков Коммандером и doslfn c+ ты без shsucdx длинные имена у директорий CD видеть будешь, а войти в них  - не сможешь Нужны именно правильные драйверы для СД. А уж к правильным дровам в пару можно поставить и doslfn, - они хоть сами по себе в директории с длинными именами и пускают, но сами имена, конечно, без doslfn сокращают. Тут есть одна тонкость - если несокращенные имена окажутся слишком длинными, то ты опять не сможешь зайти в такие директории, так что ставить или нет doslfn - надо думать.
 
Есть, правда, еще вариант для экстремалов - старые версии doslfn до 0.34а ( http://www.geocities.com/jadoxa/doslfn/doslfnm.zip ) вроде бы поддерживали mscdex и не нуждались в shsucdx для СД, т.е. эту версию можно попробовать со стандартными дровами. Не рекомендую, у меня этот вариант не работает.
 
Все описанное выше есть еще на т.н. универсальном загрузочном диске (UBD 3.6), можешь поискать, но там более старые версии и с длинными именами директорий СД они глючат.

Всего записей: 1173 | Зарегистр. 09-10-2004 | Отправлено: 16:02 23-05-2005 | Исправлено: CBB, 04:10 24-05-2005
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
6 первых символов + тильда + цифра

это относится к FAT/FAT32 разделам так как там физически присутствует два имени
6 символов  тильда и цифра это не DOS придумывает
в iso9660 так не покатит
нужны специальные дрова, которые будят показывать системе длинные имена 8 символами

----------
IT-Recht Blog

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 20:20 23-05-2005
CoDeR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Благодарю всех откликнувшихся.
 
Пока один вопрос. Скачал UBD v3.6 (2.7Мб), но сделать дискету так и не удалось. Если запустить "MAKEUBD.BAT", то после нажатия Enter в DOS-окне выдает:
"Can't figure out how many sectors/track for this diskette"
 
Если же открыть в WinImage файл "UCD36WME.IMA" и выбрать "Записать диск", то появляется ошибка - "Текущий формат образа не поддерживается дисководом".

Всего записей: 1283 | Зарегистр. 01-11-2002 | Отправлено: 01:36 01-06-2005
Gena1971



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CoDeR

Цитата:
 "UCD36WME.IMA"  

Какой размер файла?

Всего записей: 2567 | Зарегистр. 25-01-2005 | Отправлено: 14:40 01-06-2005
CoDeR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gena1971

Код:
"Размер: 2 949 120 байт"

 
Скриншоты дерева содержимого образа:
 
Корневая папка:
http://img216.echo.cx/img216/3609/root7si.png  (13Кб)
 
Внутрення папка "ntfspro":
http://img216.echo.cx/img216/2533/ntfspro6yt.png  (26Кб)

Всего записей: 1283 | Зарегистр. 01-11-2002 | Отправлено: 02:30 02-06-2005 | Исправлено: CoDeR, 02:40 02-06-2005
CBB



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CoDeR
Ты скачал не UBD, а UCD - универсальный загрузочный СД, размер  UBD - 1.3 МБ в zip архиве.

Всего записей: 1173 | Зарегистр. 09-10-2004 | Отправлено: 20:13 02-06-2005
CoDeR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CBB

Цитата:
Ты скачал не UBD, а UCD - универсальный загрузочный СД

Охотно готов поверить ибо не вижу другого объяснения ситуации, НО в README.TXT находящегося внутри архива написано:
 

Код:
****************************************************************
*** Universal Boot Disk (UBD) ***      RAM Attack Software     ***
***  Version 3.6  (May 2002)  *** http://ramattack.mailru.com/ ***
******************************************************************

 
...да и скачивал вот отсюда:
http://ramattack.by.ru/ubd/indexen.html
 

Цитата:
размер  UBD - 1.3 МБ в zip архиве.

Ну выложите же хоть кто-нибудь этот дистрибутив, за 40 минут поиска не нашел ни одной живой ссылки.

Всего записей: 1283 | Зарегистр. 01-11-2002 | Отправлено: 22:29 02-06-2005
CBB



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CoDeR
Я скачивал здесь - http://cdboot.narod.ru/download/ubd.zip , только что проверил - до сих пор доступно. Только старье это уже, проект давно заброшен.

Всего записей: 1173 | Зарегистр. 09-10-2004 | Отправлено: 23:04 02-06-2005
CoDeR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CBB
Спасибо. Скачал, опробовал - то что надо. По крайней мере при беглом испытании не обнаружил ничего криминального. Единственное - невосприятие русских имен файлов...

Всего записей: 1283 | Зарегистр. 01-11-2002 | Отправлено: 02:51 03-06-2005
oia



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ubd всегда лежал тут _http://xaker-info.nm.ru/ubd.ace

Всего записей: 978 | Зарегистр. 03-10-2002 | Отправлено: 21:27 05-06-2005
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » Другие ОС » Как войти в папку с длинным именем на CD/DVD из под DOS


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru