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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 1)

Модерирует : gyra, Maz

Maz (03-03-2021 11:17): TCIMG (Часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

regist123



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для примера есть вот такая структура папок (чисто для отображения структуры папок в примере положил туда по одному файлу):

Код:
c:\Test\folder1\folder2\file.txt
c:\Test\folder1\folder3\file.txt
c:\Test\folder1\folder4\file.txt
c:\Test\folder1\folder5\file.txt
c:\Test\folder1\folder6\file.txt
c:\Test\folder1\folder7\file.txt
c:\Test\folder8\folder10\file.txt
c:\Test\folder8\folder11\file.txt

И к примеру имеем такой список для копирования

Код:
C:\TEST\
+---folder1
|   +---folder2
|   \---folder3
+---folder8
|   +---folder9
|   +---folder10

 
Как видим согласно списку папки folder4, folder5, folder6, folder7 - копировать не надо.
 
Мне тут представляется такой алгоритм.
1) Проверяем folder1 имеет ли согласно этому текстовому списку имеет вложенные файлы/папки.
2) Так как она имеет, то в приёмнике просто создаём пустую папку folder1
3) Проверяем folder2 имеет ли согласно этому текстовому списку имеет вложенные файлы/папки.
4) Так как по этому списку вложенного в неё ничего нет, то копируем folder2.
 
и т.д. для остальных папок.
 

Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 13:17 02-07-2017
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 1)
Maz (03-03-2021 11:17): TCIMG (Часть 2)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru