Главная   Новости   TC Image   Скрипты   Программы   Утилиты   Плагины   Файлы   
F5: Копирование

Эта команда копирует файлы и целые каталоги из исходного каталога в каталог на другой панели.

Выделите файлы, которые вы хотите скопировать, и нажмите F5.

Чтобы скопировать файл в тот же самый каталог (под другим именем), нажмите Shift+F5. Чтобы скопировать таким же образом несколько файлов, отметьте опцию Переименовать каждый файл отдельно, тогда новое имя будет запрашиваться отдельно для каждого файла.

Кроме того, вы можете создавать ярлыки комбинацией клавиш Ctrl+Shift+F5.

Диалог копирования

В этом диалоговом окне вы можете ввести каталог назначения и маску файлов. По умолчанию в этом поле указан каталог второй панели с маской файлов *.* . В качестве конечного имени файла вы можете использовать любое корректное имя файла, включая символы подстановки (* и ?). Если каталог назначения не будет указан, файлы будут скопированы в исходный каталог. Повторное нажатие клавиши F5 будет включать по очереди выделение: только имени файла, имени с расширением, всей строки (путь, имя и расширение). В поле ввода, находящемся ниже, вы можете определить, какие именно файлы будут скопированы. Пример: вы можете скопировать только файлы с расширением *.txt (это будет касаться и файлов в подкаталогах!).

Кнопкой Дерево вы можете выбрать каталог назначения из дерева каталогов. Если вы хотите выбрать каталог на другом диске, вы можете указать этот диск (включая двоеточие ':') в диалоговом окне перед тем, как нажать кнопку Дерево.

При нажатии кнопки F2 В очередь выбранные файлы будут добавлены в список последнего открытого диспетчера фоновой пересылки. Это полезно при копировании нескольких больших файлов друг за другом, что более эффективно, чем параллельное копирование их всех в фоновом режиме.

Вы также можете добавлять один файл к другому. Удостоверьтесь, что в диалоге настроек не отключено подтверждение перезаписи, затем просто скопируйте файл, который вы хотите добавить, в тот файл, к которому вы хотите его добавить (для этого введите имя последнего в диалоге копирования в поле для ввода каталога назначения). Total Commander выведет диалог подтверждения перезаписи, в котором вы можете нажать кнопку "Дописать".

Опция Копировать права доступа NTFS позволяет копировать права, задающиеся на файловой системе NTFS, такие как доступ на чтение или на запись, а также владельца файла. Теперь копируются также и элементы аудита, если к ним есть доступ.

Кнопка Опции раскрывает блок дополнительных параметров для автоматизации текущего сеанса копирования (по желанию этот блок можно закрепить в раскрытом состоянии). Выпадающий список Настройки перезаписи позволяет задать поведение TC в случае конфликта имён. По умолчанию выводится запрос о перезаписи файлов, но вы можете выбрать автоматическую замену, пропуск или переименование файла по различным критериям (ключ CopyOverwriteDefault в файле wincmd.ini позволяет переопределить действие, выбранное по умолчанию). Ниже находятся опции, позволяющие отключить предупреждения и уведомления, когда Total Commander не может прочитать файл или когда файл имеет атрибуты только для чтения, скрытый или системный.

Если вы выделите в целевой панели несколько подкаталогов, ссылок или ярлыков, указывающих на каталоги, станет доступной опция для копирования сразу во ВСЕ эти каталоги. Это будет выполнено посредством Диспетчера фоновой пересылки. Если вы выделите обычные файлы в целевой панели (например, в результатах поиска), Total Commander выполнит копирование в каталоги, в которых располагаются выделенные файлы.

В поле "Только файлы типа", вы можете указать, какие файлы копировать, причём это распространяется также на файлы из подкаталогов.
Примеры:
*.txt *.docБудут копироваться только файлы .doc и .txt.
*.* | *.bak *.oldБудет копироваться всё, кроме файлов .bak и .old.
*.* | папка1\ папка2\Не будут копироваться файлы из указанных каталогов.

Упаковка и распаковка

Если исходный каталог показывает содержимое архива, выводится диалог распаковки файлов. Вы теперь можете также распаковать файлы непосредственно из архива на FTP-сервер! В этом случае файлы будут сначала распакованы во временный каталог, а затем переданы на удалённый сервер. Обратное направление (с FTP в архив) не поддерживается. Слишком велика опасность того, что после длительной загрузки операция упаковки даст сбой, и загруженные файлы будут утеряны.

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

Если вы хотите создать новый архив и упаковать в него выделенные файлы, просто нажмите Alt+F5. Откроется диалоговое окно упаковки файлов. При использовании сочетания Alt+Shift+F5 файлы после упаковки будут удалены. Новое: теперь вы можете упаковывать файлы непосредственно из одного архива в другой!

Если вы хотите распаковать архив под курсором (или выделенные архивы), нажмите Alt+F9. После указания каталога назначения (и при необходимости — маски файлов), все файлы из архива будут распакованы.

Диалог прогресса копирования

Операции упаковки/распаковки (для ZIP, TAR, RAR, внешних архиваторов и некоторых плагинов) и копирования могут быть переведены в фоновый режим нажатием кнопки "В фоне" во время самой операции. Это позволяет во время этой операции выполнять в Total Commander другие задачи. После того, как фоновая операция завершится, вам, возможно, надо будет нажать F2 или Ctrl+R, чтобы обновить каталог. Иначе изменённые файлы могут не отобразиться.

Диалог подтверждения перезаписи

Этот диалог выводится, когда файл с таким именем существует в каталоге назначения. Вы можете перезаписать этот файл новым, пропустить его, а также выбрать режим автоматической перезаписи или пропуска всех существующих файлов либо перезаписи только старых файлов новыми.

Кнопка Дополнительно >> открывает всплывающее меню, в котором есть некоторые другие полезные команды, такие как сравнение по содержимому и переименование имеющегося файла, а также опции автоматического переименования: в случае конфликта имён копируемый или существующий файл может быть автоматически переименован, в результате чего они оба будут сохранены. Кроме того, вы можете установить автоматическую замену файлов с той же или более ранней датой, замену файлов меньшего размера или файлов большего размера.

Помимо этого, вы можете просмотреть эскизы копируемого и имеющегося файла (что полезно при копировании файлов изображений), а также вывести дополнительные сведения, полученные из информационных плагинов (кнопка [+] справа от опции Дополнительные поля). При щелчке правой кнопкой мыши по эскизу (или, если эскизы не показаны, по одному из значков, отображающихся вместо них) появляется контекстное меню соответствующего файла, при помощи которого вы можете, например, просмотреть этот файл или вызвать его на редактирование. Кроме того, в этом диалоге работают следующие клавиши:
F3Открывает верхний файл для просмотра.
Shift+F3Открывает нижний файл для просмотра.
Alt+F3То же, что и F3, но просмотрщик запускается без плагинов.
Alt+Shift+F3То же, что и Shift+F3, но без плагинов.
Ctrl+F3Сравнивает верхний и нижний файл по содержимому.
Ctrl+Shift+F3Сравнивает верхний и нижний файл внутренним инструментом.
Примечание: Эти функции не работают для упакованных файлов и при работе с FTP!


В Windows 2000 и выше при необходимости также может быть выдан запрос на выполнение операции от имени администратора (кнопки "С админ. правами" и "Все с админ. правами"). При включении этого режима будет запущена небольшая программа tcmadmin.exe, которая выполнит требуемую операцию с правами другого пользователя (или с расширенными правами в Windows Vista, если пользователь уже имеет права администратора). Эта программа самостоятельно завершается после периода неактивности, заданного ключом AdminTimeout в wincmd.ini. (Неактивностью считается отсутствие любых действий программы tcmadmin.exe, в том числе — выполняющихся в фоновом потоке.) В течение этого периода имя/пароль учётной записи администратора не будут запрашиваться повторно.