Total commander копирование с докачкой
Если нужно синхронизировать содержимое двух различных папок компьютера, компьютера и съёмного устройства или сетевого хранилища, мы просто можем в проводнике Windows выстроить данные по дате и скопировать свежие файлы в другую папку. Или выделить все данные в исходном месте, скопировать их и вставить в месте назначения с заменой устаревших версий. На большее в этом плане штатный проводник системы не способен.
Если же данные необходимо синхронизировать выборочно, если разницу в содержимом папок нужно для тех или иных целей отследить, проанализировать и, возможно, оставить разные редакции файлов, здесь нужен более серьёзный инструмент. Таким является Total Commander – старый, известный, с огромнейшим функциональным потенциалом файловый менеджер. Как с его помощью синхронизируется содержимое разных каталогов в среде Windows?
Итак, имеем две папки с данными. Каждая содержит и те же файлы, что и другая, и новые, а в одной из них есть ещё и обновлённые редакции документов, тогда как в другой хранятся их устаревшие редакции. Эти две папки открыты на разных панелях Total Commander.
Как всё это отследить, проверить и синхронизировать в нужном объёме? Total Commander может предложить два инструмента для таких задач – сравнение каталогов и их настраиваемая синхронизация.
Перемещение файлов
Операция осуществляется аналогично предыдущей, но с использованием клавиши «F6», соответствующая кнопка также расположена на нижней панели. В данном случае тоже откроется окно, где следует подтвердить операцию, там же можно прописать другой путь перемещения и выбрать, если есть необходимость, только конкретные типы файлов.
Перемещение файлов
Как и при копировании, сочетание «Shift+F6» дает возможность переместить файлы под иным названием.
Интеграция в проводник Windows
В проводник TeraCopy интегрируется по умолчанию. После установки программы впредь при копировании и перемещении данных в проводнике будет появляться запрос, каким образом нужно проводить операцию – с помощью TeraCopy или проводника (Explorer) .
Для Total Commander же интеграцию необходимо настраивать самостоятельно.
2. Синхронизация папок
Функция синхронизации каталогов – это изначально полноценный обмен, когда обе папки пополняются недостающими данными или обновлёнными их редакциями. Но эту функцию при определённых фильтрах также можно использовать и для одностороннего обновления. Итак, нужные пути открыты на панелях Total Commander, жмём меню «Команды», далее – «Синхронизировать каталоги».
Откроется окно синхронизации. Процесс этот происходит в несколько этапов – сначала папки сравниваются, при необходимости устанавливаются фильтры и запускается сравнение по-новому, потом непосредственно осуществляется копирование содержимого. Первым делом жмём кнопку «Сравнить».
Увидим сравнительную информационную сводку:
• Чёрным текстом будут помечены идентичные файлы и между папками будет отображаться значок «=». Эти данные не синхронизируются.
• Зелёным будут значиться файлы, которые есть в папке на панели слева, но их нет на панели справа. Стрелка вправо означает курс создания их копий на панели справа.
• Синим цветом будут обозначены файлы папки на панели справа, которых нет в папке на панели слева. Их значок – стрелка влево, и это, соответственно, курс копирования на левую панель.
• Разные редакции данных с одним и тем же названием будут присутствовать на обоих панелях, но окрасятся в цвет направления панели с более свежими редакциями.
• По всем файлам увидим их названия, вес и дату создания или последнего редактирования.
Если ничего исключать не нужно, просто жмём кнопку «Синхронизировать».
Далее при необходимости можем снять галочки одной из папок для копирования содержимого в одностороннем направлении. В итоге жмём «Ок».
Если в старых редакциях данных нет надобности, при запросе замены жмём «Заменить» (или «Заменить все») . Если старые редакции нужно оставить, жмём «Переименовать» и вносим в имена новых редакций какую-нибудь дописку.
В итоге увидим отчёт - ту же сравнительную информационную сводку, но теперь уже с параметрами идентичности данных: все позиции будут отмечены чёрным цветом и со значком «=».
4. Синхронизация папок с подпапками
Если внутри синхронизируемых папок есть подпапки – пустые или с содержимым, при сравнении необходимо активировать фильтр «с подкаталогами» и «пустые каталоги».
В противном случае подпапки не будут участвовать в синхронизации.
Выделение файлов
Чтобы выполнить ту или иную манипуляцию с файлами, их, прежде всего, необходимо выделить. Первое, что надо сделать — перейти в директорию с требуемыми файлами и выделить объекты, нажав по ним один раз правой кнопкой мыши. Объекты выделяются шрифтом красного цвета.
Выделение файлов
Есть люди, которым правая клавиша мыши неудобна. Чтобы заменить ее левой, в настройках следует перейти в «Основные операции» и выделить галочкой «Левой кнопкой, как в Windows».
Настройки выделения
Над рабочей областью программы есть меню «Выделение», там можно обозначить все файлы в каталоге или определенную группу. Сделать это легко, используя горячие клавиши. Выделение группы — комбинация «Num+», выделение всех файлов — «Ctrl+Num+».
В том же меню можно убрать выделение, в случае необходимости операцию легко произвести горячими клавишами: снять выделение группы файлов — комбинация «Num–», снять все выделение — «Ctrl+Num–».
Выпадающее меню
3. Фильтры сравнения файлов
Функция синхронизации каталогов Total Commander предусматривает фильтры для удобства проведения сравнения содержимого папок и исключения отдельных типов данных из процесса синхронизации. Фильтры юзабилити собраны в блоке кнопок «Показывать».
Здесь можем кнопкой «=» выключить отображение идентичных файлов и анализировать в сухом остатке только отличающиеся.
Также можем выключить отображение:
• Отличающихся файлов на любой из панелей – кнопки с зелёной стрелкой вправо и синей влево;
• Разных редакций – кнопка с красным перечёркнутым знаком равенства;
• Идентичных данных, включая их разные редакции – кнопка «Дубликаты»;
• Всех отличающихся файлов, оставив на обозрение только те, что с идентичными названиями, хотя и с разными редакциями – кнопка «Уникальные».
Разные редакции данных с одинаковыми именами также отслеживаются с помощью фильтров «по содержимому» и «игнорировать дату». Необходимо установить галочки этих опций. Но в этом случае эти данные ещё и будут исключены из процесса синхронизации, и в итоге одна из папок останется со старыми редакциями.
Копирование файлов
Для выполнения этой операции необходимо открыть в одной панели директорию с теми файлами и папками, которые следует скопировать, а в другой — ту, в которую их требуется вставить. Нужные файлы и папки надо выделить и нажать клавишу «F5» (на нижней панели есть также отдельная кнопка «Копировать»). Откроется окно, где следует подтвердить действие. В нем же можно вручную прописать другой путь для копирования, а также выбрать лишь определенный тип файлов, нуждающихся в копировании.
Копирование файлов
Выполнить описанное выше действие можно и привычным способом — перетянув файлы с помощью мыши из одной панели в другую. Есть здесь еще одна полезная функция: если нажать сочетание клавиш «Shift+F5», файлы одновременно скопируются и переименуются.
Копирование файлов
Интеграция в Total Commander
Чтобы алгоритмы копирования/перемещения TeraCopy можно было использовать при работе с Total Commander, идём в настройки программы.
И внизу, в графе интеграции жмём кнопку «Total Commander».
После чего на панели инструментов файлового менеджера появятся кнопки TeraCopy:
• С синей стрелкой направления – это кнопка копирования данных;
• С красной стрелкой направления – это кнопка переноса данных.
Теперь их можно использовать вместо родных кнопок файлового менеджера F5 и F6 . При использовании механизмов TeraCopy будем видеть, соответственно, статус-бар прогресса операций не Total Commander, а программы.
Как найти файлы
Чтобы открыть окно поиска, следует нажать комбинацию «Alt+F7» или найти эту функцию в главном меню, выбрав пункт «Команды».
Выпадающее меню
Здесь пользователю доступно большое множество инструментов. Поиск файлов можно осуществлять только в определенных папках или дисках, по дате создания или по временному промежутку их создания либо по размеру. Кроме того, программа осуществляет поиск файлов, в которых присутствует искомое слово или фраза.
Поиск файлов
Еще одна полезная функция — поиск дубликатов по разным параметрам. Все настройки поиска легко сохранять в шаблоны, чтобы в следующий раз не вводить заново требуемые параметры.
Total Commander предлагает более гибкие условия копирования и перемещения данных, нежели сама Windows. Это возможность проведения этих операций по заданным шаблонам - с указанием отдельных расширений, размеров файлов, дат их создания, ключевых слов в именах, с выбором только папок и т.п. Но популярный файловый менеджер не предлагает более совершенного механизма в плане скорости копирования и перемещения данных.
Он проводит эти операции на тех же скоростях, что и стандартные средства проводника. Несколько ускорить эти процессы можно с помощью специальной программы TeraCopy , внедрив её механизмы работы и в среду самой Windows, и в Total Commander.
Что за программа такая, и как она интегрируется в Total Commander?
5. Синхронизация только для отдельных типов файлов
Вверху окна функции синхронизации каталогов между самими каталогами есть поле со значком «*.*».
Это фильтр для отдельных расширений файлов. Если синхронизацию необходимо осуществить только в части, например, документов «.docx» , «.pdf» , «.txt» , картинок «.jpg» , «.jpg» или прочих форматов, вписываем в это поле нужные расширения по типу:
Если расширений несколько, вписываем их через запятую по типу:
*.pdf , *.docx , *.txt
Как часто у вас возникает эта неловкая ситуация когда во время закачки очередной серии вашего любимого сериала в HD качестве внезапно пропадает интернет? Естественно, качаете вы не через какой нибуть навороченный download менеджер, а с помощью обычного функционала по закачке файлов в вашем любимом браузере. При возобновлении соединения здравый смысл подсказывает, что не мешало бы докачать файл, а не скачивать его заново. Но что если браузер не позволяет вам этого сделать, а искать какие то плагины лень? В этой заметке я хочу показать как можно докачать большой файл с помощью Total Commander.
Например, недавно с помощью Mozilla Firefox я качал два файла, и внезапно закачка прервалась. При устранении проблем с соединением я незадумываясь нажимаю правой кнопкой мышки на первом файле и выбираю пункт «Copy Download Link»:
Далее в Total Commander я открываю папку в которую происходила закачка файла и нажимаю Ctrl+N. Появляется следующее окно, в корое надо вставить скопированную перед этим в буфер ссылку на файл:
После вставки ссылки и нажатия Enter, появляется еще окно, которое спрашивает локальное имя файла:
Название файла я не менял, поэтому просто нажимаю Enter. Программа начинает закачку файла, а уже через мгновение мы видим следующее окно, в котором нас спрашивают хотим ли мы перезаписать файл, либо же докачать его:
Как мы помним, первоначальное моей целью было именно докачать файл, поэтому я нажимаю «Resume» и наблюдаю как Total Commander начинает докачку моего файла:
Вот и все. Осталось дождаться окончания процесса скачивания и начинать смотреть сериал! Ах да, еще не плохо было бы таким же образом докачать второй прерванный файл.
Показаный способ докачки файлов не выделяется простотой, но если вы настоящий фанат Total Commander (как я), и вам реально лень искать какие то другие способы решения этой проблемы в виде программ или плагинов для браузера, то думаю он придется вам по душе.
Несмотря на то, что программа KillCopy давно не поддерживается разработчиком и последняя версия была выпущена в 2006 году, эта маленькая утилита способна помочь системным администраторам, в чём я недавно убедился на практике.
Разработчик: Кононко Дмитрий. IT-шники должны знать своих героев.
Программа для копирования файлов, незаменима при скачивании файлов по сети. "Умная" докачка файлов после срыва скачивания, автоматическое продолжение скачивания после аварийного завершения работы, возможность задачи максимальной скорости копирования. Умеет выключать компьютер после завершения копирования. С возможностью восстановления запорченных файлов (Heal - путем забивания нечитабельных участков нулями - юзать только в крайнем случае). Возможно ускорение копирование больших файлов по сравнению со стандартным в несколько раз на локальных носителях. Умеет так же перемещать и удалять файлы с перезаписью случайными байтами. Поддерживает гибкую системы скинов. Ведет краткий лог скачиваний. Умеет копировать одновременно в несколько целевых каталогов. Умеет создавать жесткие NTFS ссылки на файлы из контекстного меню.
Удобно встраивается в интерфейс Проводника в виде пунктов KillCopy Here, KillMove here в меню перетаскивания файлов и в виде пунктов KillCopy to, KillMove to в контекстом меню файлов и каталогов (по правой кнопке).
Есть у меня сервер с операционной системой Windows Server 2016. Сервер "обезопашен" сверху донизу, закрыт фаерволами, брэндмауэрами, политиками безопасности PCI DSS и ACL правилами доступа на сетевом оборудовании.
И вот понадобилось мне на этот сервер загрузить пару больших файлов, гигов так на десять. Единственный разрешённый способ загрузить на сервер файл — по RDP. Можно копи-пастом, а можно примонтировать при подключении свой локальный диск и скопировать файл с него.
Примонтировал диск, на сервере сетевой путь к нему \\tsclient\C . Первый файл нормально загрузился, а при загрузке второго на 75% зависло RDP соединение. И ещё раз, и ещё.
Прошло пол дня. Ребут не помог. Копи-паст не помог. Архивирование не помогло. Разбитие на мелкие файлы помогло частично, всё загрузилось, но распаковываться не захотелось. Это просто ЭПИК ФЭЙЛ какой-то! Ну почему в виндовом стандартном копировании нет поддержки докачки по сети после восстановления соединения?
Главное предназначение Total Commander — работа с папками и файлами. Программа располагает множеством инструментов, при этом с некоторыми его возможностями не так просто разобраться.
1. Сравнение папок
Функция сравнения каталогов позволяет выявлять отличающиеся файлы в одностороннем порядке. Её можно использовать для поддержания в актуальном состоянии содержимого только одной из папок. Например, когда нужно на компьютер переместить фото с флешки, фотоаппарата, смартфона или прочего гаджета, при этом нет надобности захламлять фотографиями компьютера подключённое устройство. В таком случае в окне файлового менеджера ставим курсор на панель той папки, из которой должны быть скопированы обновлённые данные. И в меню «Выделение» выбираем «Сравнить каталоги».
После чего на обоих панелях увидим все отличающиеся файлы - с другими именами, а также обновлённые редакции с теми же именами, но с разной датой редактирования и иным весом. Они будут отмечены другим цветом, цветом выделения, настроенным в теме оформления Total Commander. В нашем случае это синий цвет текста. Старые редакции данных не отмечаются выделением.
Далее можем нажать клавишу F5 или кнопку «Копирование» внизу окна. И всё выделенное будет скопировано на другую панель.
Если нужно оставить старые редакции данных, в окне копирования жмём «Переименовать» и задаём свежим редакциям отличные названия. По этому же принципу работает операция перемещения файлов (клавиша F6) .
Более юзабильный формат этой функции – сравнение каталогов с сокрытием идентичного содержимого.
В этом случае Total Commander скроет все одинаковые файлы и представит нам на обозрение только те, что отличаются.
Переименование файлов
Чтобы дать файлу или папке новое имя, необходимо удерживать около двух секунд правую клавишу мыши на объекте, после чего откроется контекстное меню с соответствующей функцией. Есть также возможность переименовать несколько файлов одновременно, для этого необходимо нажать «Ctrl+M» или найти эту функцию в меню «Файл».
Переименование файлов
Откроется окно, где можно указать новые имена и поменять расширение файлов.
Удаление файлов
Удаление файлов и папок в «Корзину» осуществляется нажатием на «F8», эта кнопка также присутствует на нижней панели. Если есть желание, можно воспользоваться более привычной клавишей — «Delete».
Удаление файлов
Для полного удаления следует использовать комбинацию «Shift+F8» либо «Shift+Delete».
О программе
TeraCopy – условно-бесплатная программа, позволяющая более оперативно проводить операции копирования и перемещения данных в среде Windows за счёт многопоточного алгоритма проведения этих операций. К вопросу эффективности такого алгоритма мы ещё вернёмся.
В числе возможностей TeraCopy:
• Проверка хеш-суммы;
• Пропуск проблемных файлов при копировании/перемещении данных;
• Ожидание переподключения сетевого ресурса или съёмного устройства, если таковые являются одним из мест проведения операции;
• Защита данных при прерывании копирования/перемещения;
• Настраиваемый удобный интерфейс с ведением истории операций для оперативного указания в будущем источников и мест назначения копирования/перемещения данных;
• Возможность задания единого общего правила при совпадении имён файлов;
• Настройка звукового оповещения по завершении операций;
• Интеграция программы в проводник Windows, Directory Opus и Total Commander.
TeraCopy изначально являет собой небольшое окошко по типу статус-бара.
В это окошко необходимо перетянуть из проводника или файлового менеджера данные, нажать кнопку либо «Копировать», либо «Переместить».
И указать путь назначения.
Далее же можем отслеживать прогресс операции в статус-баре.
И таких операций копирования/перемещения данных можно запустить несколько, каждый раз добавляя в интерфейсе программы новую форму со статус-баром.
Эффективность TeraCopy
Ну а теперь об эффективности алгоритмов TeraCopy. При проведении тестов чуда, конечно же, не произошло. Чудеса при копировании и перемещении данных возможны только в результате замены HDD на SSD . Тем не менее факт ускорения был зафиксирован. Один и тот же файл весом в 4,23 Гб копировался по одному и тому же пути (естественно, с зачисткой следов первого захода перед вторым заходом) алгоритмами самого Total Commander и TeraCopy.
В первом случае результат составил 3 минуты 16 секунд.
Во втором – 2 минуты 35 секунд.
С перевесом в 41 секунду TeraCopy выиграла бой у Total Commander. Победа не ахти, но на больших объёмах работы с данными будет, соответственно, большая экономия времени.
TeraCopy может работать в обычной инсталлируемой и портативной версии. Для интеграции программы в проводник необходима только полноценная инсталлируемая версия. Практически все возможности программы доступны в её бесплатной редакции. В платной редакции Pro нам предлагается возможность исключения файлов и папок из копируемого/перемещаемого объёма и экспорт отчётов с сохранением информации о проведённых операциях в файлы HTML и CSV .
Читайте также: