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: Удаление в 50 каталогах лишних папок, с сохранением файлов 
Author Message
Flasher



PostPosted: Sat Jan 14, 2012 17:15    Post subject: Reply with quote

Darkenlightener wrote:
я не предполагал, что еще и перемещать можно автоматически
А это ни о чём не говорит?:
Flasher wrote:
проще один из имеющихся скриптов перемещения на уровень вверх подлатать

Я вижу пока следующие пути решения вопроса:
1) Поскольку при распаковке имя директории соответвует базовому имени архива, можно сравнивать её имя с именем находящейся внутри неё директории, допустим, по каким-то первым символам, и если они совпадают, то содержимое должно перемещаться наверх. Тут же можно проверять наличии файлов с определённым расширением.
2) Распаковать все архивы заново с присвоением одинакового комментария папкам. По тому комментарию отслеживать папки с вышеописанными условиями и перемещать.
3) Организовать поиск через Script Content Plugin, самостоятельно проверить найденные по заданному изначально критерию папки, потом воспользоваться скриптом автоперемещения.
4) Воспользоваться обычным поиском папок с заданной глубиной расположения этих распакованных директорий. Задача скрипта будет выделить нужные папки для самостоятельной проверки на пригодность для последующего перемещения наверх.

Что лучше?


Last edited by Flasher on Sat Jan 14, 2012 17:40; edited 1 time in total
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group