[WCX] CopyTree - копирование с сохранением структуры
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
vlsh,
Т.е. при повторном копировании файлы, которые выдавали ошибку в первый раз, копировались? Или нет? Нужно больше деталей.
Попробовал из папки C:\Windows\winsxs\ скопировать 10000+ файлов на 1.7 ГБ, не скопировался только один, но он и в одиночку не копируется, т.к. его нельзя прочитать без прав администратора.
Не поленился и скопировал из той же папки 40000+ файлов на 7 ГБ (на этот раз из панели результатов поиска, а не из плоского режима), опять же не скопировался лишь один, по той же причине. Но забавно, что перед этим тотал 2 минуты грузил ядро процессора на полную - видимо, фильтровал дубликаты в списке файлов.
Т.е. при повторном копировании файлы, которые выдавали ошибку в первый раз, копировались? Или нет? Нужно больше деталей.
Попробовал из папки C:\Windows\winsxs\ скопировать 10000+ файлов на 1.7 ГБ, не скопировался только один, но он и в одиночку не копируется, т.к. его нельзя прочитать без прав администратора.
Не поленился и скопировал из той же папки 40000+ файлов на 7 ГБ (на этот раз из панели результатов поиска, а не из плоского режима), опять же не скопировался лишь один, по той же причине. Но забавно, что перед этим тотал 2 минуты грузил ядро процессора на полную - видимо, фильтровал дубликаты в списке файлов.
сорри... придется взять свои слова обратно..
по ходу - нашлись порядка 15% файлов из 10000 которые вообще не хотели копироваться даже по одному и отдельными потоками, пишет:
- "не смогли переименовать-копировать некоторые детали"
никаких запретов на файлах, никаких серьезных изменений - но файлы не хотят копироваться с путями (только в чистую копи Ф5 или Ф6)
Все отсльаные 85% - одним потоком на ура... пока выясняем причины с файлами....
по ходу - нашлись порядка 15% файлов из 10000 которые вообще не хотели копироваться даже по одному и отдельными потоками, пишет:
- "не смогли переименовать-копировать некоторые детали"
никаких запретов на файлах, никаких серьезных изменений - но файлы не хотят копироваться с путями (только в чистую копи Ф5 или Ф6)
Все отсльаные 85% - одним потоком на ура... пока выясняем причины с файлами....
vlsh
Это ограничение касается полного пути, включая имя. Т.е. если учесть, что файл лежить в корне диска, то максимально допустимое имя 259 - 3 = 256, где 3 - это 'X:\'.
Это ограничение касается полного пути, включая имя. Т.е. если учесть, что файл лежить в корне диска, то максимально допустимое имя 259 - 3 = 256, где 3 - это 'X:\'.
Последний раз редактировалось Flasher Вт сен 08, 2015 18:01, всего редактировалось 1 раз.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
думаю, тогда все ясно (опробируем)Flasher писал(а):vlshЭто ограничение касается полного пути, включая имя.....
кстати, если не в тему (можно ссылочкой)- подскажите как быстро уменьшить имена файлов (чисто с начала убрав символы) или как скопировать и откорректировать путь, обрезав, например пару последних подкаталогов или отсчеч половину и указав новый на середине....
А потестируйте-ка новую версию, я добавил поддержку длинных путей (до 1024 символов).
Copy Tree Beta 290
Copy Tree Beta 290
)) супер.. ""целый день сегодня убил на переименование 100 файлов из 420 - чтобы только пути сохранить + чтение топиов на способы обрезания путей... ""MVV писал(а):А потестируйте-ка новую версию, я добавил поддержку длинных путей (до 1024 символов).
Copy Tree Beta 290
хоть и с небольшим оозданием - но правда за Вами - все ОК, зато остальное улетело в копи как ветер....
работает прекрасно, если учесть что вся суммарная максимальная строка из всех у меня была даже 655 символов с пробелми)))) бывет даже такое))
конечно спасибо
Хорошо, что работает. 
Кстати, пришел в голову вариант обхода ограничения с длинными путями: можно создать точку соединения или символическую ссылку на глубоко лежащую папку и через эту ссылку обращаться к её файлам по укороченным путям. Так же можно и класть в глубоко лежащую папку файлы чере подобную ссылку. Чуть поздновато, но может пригодиться. Далеко не все программы поддерживают такие длинные пути из-за особенностей их указания через специальный префикс.
Кстати, пришел в голову вариант обхода ограничения с длинными путями: можно создать точку соединения или символическую ссылку на глубоко лежащую папку и через эту ссылку обращаться к её файлам по укороченным путям. Так же можно и класть в глубоко лежащую папку файлы чере подобную ссылку. Чуть поздновато, но может пригодиться. Далеко не все программы поддерживают такие длинные пути из-за особенностей их указания через специальный префикс.
и снова здрасьте
сегодня обновился ТС до 8,52 - потом выхожу на очередной копи и тут "не гугу" - и так и сяк = ничего вообще никаких путей - просто обычное копирование
мож с новым ТС еще еще не подружились?
Если я правильно понял он показывает (123) лимит символов - хотя последне 2,9 заменено - получается ТС отвалил апдейт последний ?
сегодня обновился ТС до 8,52 - потом выхожу на очередной копи и тут "не гугу" - и так и сяк = ничего вообще никаких путей - просто обычное копирование
мож с новым ТС еще еще не подружились?
Если я правильно понял он показывает (123) лимит символов - хотя последне 2,9 заменено - получается ТС отвалил апдейт последний ?