- •Работа с файлами
- •1. Выбор группы файлов
- •2. Итоговые сведения о выбранных каталогах
- •3. Просмотр файлов
- •4. Режим быстрого просмотра файлов
- •5. Редактирование файлов в Norton Commander
- •6. Редактирование встроенным редактором Norton Commander
- •7. Копирование файлов и каталогов
- •8. Переименование и пересылка файлов и каталогов
- •9. Удаление файлов и каталогов
- •10. Поиск файлов на диске
- •11. Панель результатов поиска
- •12. Отображение и изменение атрибутов файлов
- •13. Печать файлов
- •14. Расщепление и слияние файлов
- •2. Работа с каталогами
- •1. Создание каталогов
- •2. Копирование, переименование, пересылка и удаление каталогов
- •3. Дерево каталогов в панели
- •4. Быстрый переход в другой каталог
- •5. Сравнение каталогов
- •6. Синхронизация каталогов
7. Копирование файлов и каталогов
F5 — копирование. Для копирования файлов с помощью Norton Commander надо выделить нужный файл или выбрать группу файлов и нажать клавишу [F5].
Что копируется. Если на панели выбраны какие-либо файлы (они изображаются желтым цветом на цветном дисплее и повышенной яркостью на монохромном дисплее, при этом внизу панели содержатся сведения о числе выбранных файлов и их общем размере), то будет копироваться выбранная группа файлов, в противном случае копируется текущий (выделенный курсором) файл.
Куда копируется. В запросе, выводимом после нажатия клавиши (F5), в качестве пункта назначения копируемых файлов будет предложен каталог, изображенный на другой (неактивной) панели. Поэтому целесообразно перед копированием файлов в другой каталог вывести оглавление этого каталога на другую панель Norton Commander.
Копирование перетаскиванием мышью. Еще один способ начать копирование, введенный в Norton Commander 5.0 — это перетаскивание файлов или каталогов мышью. Напомним, что под перетаскиванием понимается следующее действие: указав мышью на перетаскиваемый объект, надо нажать левую кнопку мыши и, не отпуская ее, переместить объект к пункту назначения, после чего отпустить левую кнопку мыши.
Что копируется. Если в панели выбраны какие-либо файлы или каталоги, то в начале перетаскивания указатель мыши может показывать на любой файл или каталог в панели — во всех случаях перетаскиваться будут выбранные файлы и каталоги. Если же в панели не выбрано файлов и каталогов, перетаскиваться будет тот файл или каталог, на который показывал указатель мыши в начале перетаскивания.
Куда копируется. Если Вы перетащите файлы или каталоги на название любого файла в панели Norton Commander, то в выведенном после этого запросе в качестве пункта назначения будет предложен каталог, то содержащий этот файл. Если Вы перетащите файлы или каталоги на название каталога, то в качестве пункта назначения будет предложен этот каталог.
Обозначение. При перетаскивании файлов или каталогов мышью у указателя мыши выводится соответствующая надпись, например: Сору: 3 files (или Копирование: 3 файлов).
Запрос копирования файлов. После нажатия [F5] или перетаскивания файлов или каталогов мышью в центре экрана появится запрос о том, куда надо копировать файл (файлы) и каталог (каталоги), а также о параметрах копирования. Над полем, указывающим пункт назначения копирования, сообщается имя копируемого файла или каталога, либо количество копируемых файлов и каталогов.
|
Куда копировать. В текстовое поле запроса под надписью Сору: (Копировать:) следует ввести:
• либо имя каталога, в который надо производить копирование;
• либо ввести новое имя файла или каталога (если копируется более одного файла или каталога, то в этом имени должны бы символы * или ?).
Кроме того, нажав клавишу (F10) или нажав кнопку запроса F10 — Tree (F10— Дерево), можно вывести на экран дерево каталогов текущего диска и выбрать в нем каталог, в который надо копировать файлы. Для выбора каталога надо дважды щелкнуть его мышью или выделить с помощью клавиш перемещения курсора и затем нажать [Enter]. Имя выбранного каталога помещается в поле Сору: (Копировать:) запроса копирования файлов.
Режимы копирования. Ниже поля, указывающего пункт назначения копируемых файлов или каталогов, располагаются четыре поля-флажка, задающих режимы копирования. Как обычно, для изменения значения каждого флажка надо либо щелкнуть соответствующее поле мышью, либо подвести к нему курсор и нажать клавишу (Пpобел). Опишем эти режимы подробнее.
Include sub directories (Включая подкаталоги) — если режим включен и Вы выделили в панели не только файлы, но и подкаталоги, то эти подкаталоги со всем их содержимым будут скопированы в одноименные подкаталоги целевого каталога. При необходимости Norton Commander создаст соответствующие подкаталоги целевого каталога. Иначе говоря, при этом копируется все дерево каталогов, «произрастающее» из указанных каталогов, со всеми файлами, лежащими в этих каталогах. Если среди копируемых объектов нет каталогов (есть только файлы), то значение данного режима безразлично;
Use Filters (Использовать фильтр) — если данный режим включен, то при выполнении копирования будет использоваться фильтр. О фильтрах при выполнении операций над файлами рассказано в книге «IBM PC для пользователя», 7-е издание, глава 23;
Copy newer files only (Копировать только новые) — если этот режим включен, то копируемые файлы не будут замещать более новые файлы с тем же именем;
Check target space (Проверить свободное место) — если этот режим включен, то перед копированием Norton Commander проверит наличие достаточного количества свободного места на целевом диске. При недостаточности свободного места выдается соответствующее сообщение (Not enough room to copy/move, или Недостаточно места для копирования/переноса файла). В сообщении будут указаны объемы требуемого и имеющегося пространства на целевом диске. При нажатии кнопки запроса Continue (Продолжить) копирование все-таки будет начато (при этом будут скопированы не все файлы), а при нажатии кнопки -Cancel (Отменить) — отменено.
Выполнение копирования. Установив все параметры в запросе копирования, следует нажать кнопку запроса Сору (Выполнить). Если параметры заданы правильно, программа начнет копирование файлов, отображая процесс копирования каждого файла диаграммой с полоской, показывающей скопированную долю файла. При неправильном указании параметров будет выдано соответствующее сообщение. Например, при попытке скопировать несколько файлов в один файл будет выдано сообщение: «You tried to copy more than one file to a file name» («Ошибочная попытка скопировать несколько файлов в один файл, ... а не в каталог»).
После окончания копирования те файлы и каталоги, которые удалось успешно скопировать, перестанут быть выделенными.
Особые ситуации при копировании. Если при копировании возникнут какие-либо иные особые ситуации, на экран будет выдано соответствующее сообщение.
Перезапись файла при копировании. Если имя файла, который надо создать при копировании, уже имеется в каталоге, в который производится
копирование файла, на экран будет выдано сообщение: «The file ... already exist. Do you wish to write over the target file?» (Файл ... уже существует. Заменить файл при копировании?). Вы можете выбрать один из ответов:
Overwrite (Заменить) — разрешить копирование, при этом существовавший файл с тем же именем будет уничтожен;
Аll (Все) — разрешить копирование этого и всех последующих файлов без дальнейших запросов (существовавшие файлы с теми же именами будут уничтожены);
Skip (Пропустить) — не разрешить копирование файла, продолжить копирование;
Cancel (Отмена) — не разрешить копирование файла и прекратить процесс копирования.
Для прекращения процесса копирования можно также нажать клавиш Esc.
Замечание. Если Вы установили в запросе параметров копирования режим Coрy newer files only (Копировать только новые), то запрос о замещении файла будет выдаваться только для тех существующих файлов, которые старее тех, которые копируется на их место. А те файлы, которые имеют более позднюю или ту же дату и время последней модификации, Norton Commander в этом режиме копирования замещать не будет.
Перезапись файла с атрибутами «Только для чтения» или «Системный». Если файл, замещаемый при копировании, имеет атрибут «Только для чтения» или «Системный», то после выдачи описанного выше запроса Norton Commander выдает дополнительный запрос, например: «The file ... is a read only file. Do you wish to write over the target file?» (Файл ... является Только чтение файлом. Заменить?). Вы можете выбрать один из ответов:
Overwrite (Заменить) — разрешить копирование, при этом существовавший файл с тем же именем будет уничтожен;
Аll (Все) — разрешить копирование этого и всех последующих файлов с атрибутами атрибут «Только для чтения» или «Системный» без дальнейших запросов;
Skip (Пропустить) — пропустить копирование данного файла и продолжить копирование;
Cancel (Отмена) — не разрешить копирование файла и прекратить процесс копирования (для этого можно также нажать клавишу Esc.
Нехватка места при копировании. Если при копировании файлов на целевом диске не хватит места, то поведение программы зависит от того, съемный этот диск или нет.
При нехватке места при копировании на несъемный диск (скажем, жесткий диск) на экран будет выдано сообщение «There isn't enough room to copy ... to ...» (Недостаточно места для копирования ... в ...). Пользователь может ответить нажатием кнопки ОК (либо клавиши Entеr) или Еsc), после чего копирование прекращается. Если в панели были выделены файлы или каталоги, то те из них, которые не были скопированы, останутся выделенными.
При нехватке места при копировании на съемный диск (скажем, дискету или магнитооптический диск) будет выдано то же сообщение, что и выше, но теперь оно будет дополнено надписью «Insert another disk in drive ...» (Вставьте следующий диск в дисковод ...). Если вставить отформатированный диск в указанный дисковод и нажать кнопку запроса ОК, то копирование будет продолжено. Повторяя при необходимости этот процесс, можно скопировать файлы на несколько дисков. Единственное ограничение — размер каждого файла не должен превышать емкости целевого диска (дискеты). Чтобы отказаться от продолжения копирования, надо нажать кнопку запроса Cancel (Отмена) или клавишу [Esc].
Наличие каталога с именем создаваемого файла. Если при копировании будет обнаружено, что в каталоге, куда копируется файл, имеется подкаталог с тем именем, которое должен получить этот файл, то копирование файла не выполняется. На экран выдается сообщение: «Unable to create file ...» (Невозможно создать файл ...). Пользователь может ответить нажатием кнопки ОК (либо клавиши (Enter) или (Esc), после чего программа продолжит копирование остальных файлов.
