Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

ТС прекращает копирование...

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
DjDf



Joined: 03 May 2005
Posts: 24

Post (Separately) Posted: Sun Feb 24, 2008 02:49    Post subject: ТС прекращает копирование... Reply with quote

Подскажите, почему при копировании определенных файлов сохраненной страницы из интернета, коммандер пишет, что ошибка, каталог не создан и после нажатия ОК, копирование прекращается?

Дело в том, что я периодически делаю бэкап данных на внешний диск, и когда половина уже скопировалась, очень обидно из-за этой проблемы начинать все сначала... Sad
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Sun Feb 24, 2008 02:59    Post subject: Reply with quote

путь длиннее 260 символов?
Back to top
View user's profile Send private message
Lazy Crazy



Joined: 16 Jan 2005
Posts: 400

Post (Separately) Posted: Sun Feb 24, 2008 08:52    Post subject: Re: ТС прекращает копирование... Reply with quote

DjDf wrote:
Подскажите, почему при копировании определенных файлов сохраненной страницы из интернета, коммандер пишет, что ошибка, каталог не создан и после нажатия ОК, копирование прекращается?

Дело в том, что я периодически делаю бэкап данных на внешний диск, и когда половина уже скопировалась, очень обидно из-за этой проблемы начинать все сначала... Sad

Изредка в подобной ситуации происходит то же самое - если в имени файла содержаться символы, неправильно отображаемые в TC (страницы с какого-нибудь китайского или там чешского сайта)...

А зачем начинать всё с начала?
_________________
Back to top
View user's profile Send private message
DjDf



Joined: 03 May 2005
Posts: 24

Post (Separately) Posted: Sun Feb 24, 2008 12:43    Post subject: Reply with quote

Worros wrote:
путь длиннее 260 символов?

Ну да, путь длинный... Rolling Eyes
C:\!DATA\ALENA\Photo\ФОТО СТАТЬИ\Photoshop and Foto\html\Уроки Photoshop c сайта woweb.ru\Оптимизация изображений\Чайнику сканирование и азы коррекции изображения_ Часть первая сканирование « Оптимизация изображений « PhotoShop « Статьи « WOweb_ru.files\
И что, из-за этого нельзя копировать??
Quote:
А зачем начинать всё с начала?

Потому что выдается сообщение Ошибка, каталог не создан. И после этого уже не предлагается продолжить копирование...
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Sun Feb 24, 2008 17:58    Post subject: Reply with quote

Да, предел 260 символов. Начиная с версии 7.5 это ограничение будет снято.
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Sun Feb 24, 2008 19:26    Post subject: Reply with quote

Worros wrote:
Начиная с версии 7.5 это ограничение будет снято.

Откуда инфа? Мне помнится, что Гислер, наоборот, отказывался реализовывать полноценную работу с длинными файлами, объясняя это тем, что другие программы всё равно не смогут с ними работать... Или я что-то пропустил?
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Sun Feb 24, 2008 20:26    Post subject: Reply with quote

Не припомню такого. Насколько я понимаю, юникод- это и юникодный maxpath = 65535. А ссылаться Гислеру не на что. Виндовый проводник именно с таким maxpath и работает. Если неправ я, и я что-то пропустил, прошу ссылку.
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Sun Feb 24, 2008 21:26    Post subject: Reply with quote

Worros wrote:
Насколько я понимаю, юникод- это и юникодный maxpath = 65535.

MAX_PATH один, и измеряется он в символах. Работаешь с ANSI — значит, 260 байт, работаешь с Unicode — значит, 520 байт. А длинные пути можно передавать, только если использовать пути со специальным префиксом \\?\, в противном случае даже юникодные функции ругаются на невозможность открытия файла.

Worros wrote:
Виндовый проводник именно с таким maxpath и работает.

Не знаю, с каким MAX_PATH работает проводник, но у меня он с длинными именами напрочь отказывается что-либо делать. Ни переименовать не даёт, ни удалить, ни скопировать. Более того, как писали на форуме (сам не проверял, лень), Shell-функции вообще не позволяют указывать в качестве параметров длинные пути с префиксом \\?\ (из чего, кстати, следует, что в режиме совместимости длинные пути в любом случае работать не будут).

Что касается Гислера — извиняюсь, был не прав. Видимо, действительно, зевнул я парочку тем: он там обещает, что с версии 7.5 максимальная длина путей в Тотале будет 1024 символа.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group