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 

Single Post  Topic: Проблема в работе команды LOADLIST 
Author Message
Monarch-LFV



PostPosted: Fri Sep 17, 2021 05:58    Post subject: Проблема в работе команды LOADLIST Reply with quote

В новой версии появилась такая команда, как LOADLIST. Заметил непонятную особенность:
Есть папки (более 8 штук - важно!):
    e:\test\1\
    e:\test\2\
    e:\test\3\
    e:\test\4\
    e:\test\5\
    e:\test\6\
    e:\test\7\
    e:\test\8\
    e:\test\9\

Создаем текстовый файл лист с содержимым полных путей этих девяти папок, только без слешей в конце и прописываем его в команду:
Code:
LOADLIST %COMMANDER_PATH%\Filelist.txt

Пытаемся выполнить команду, и пишет, что все объекты не найдены. Но стоит только удалить любую из строк, чтобы было 8 или менее, то все начинает работать.
Если поставить в конце строк слеши, то все работает нормально. Казалось бы, отлично, так и надо делать, но получая такие файл-списки из других программ, в которых обратные слеши у папок не ставятся (тот же Проводник, или Everything (CTRL+SHIFT+C)), невозможно однозначно определить что передается - файл или папка (например "e:\test\8.ext" можеть быть и файлом и папкой). То есть насильно ставить в конце всех строк слеши - не совсем правильно.
Что за странная особенность, почему не больше именно восьми, и почему не отображает их совсем если больше?
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group