Вернуться   Компьютерный форум > Блоги > Базаров
Оценить эту запись

Удаление файлов и каталогов

Запись от Базаров размещена 23.03.2014 в 02:22

F8 - удаление
Для удаления файлов и каталогов с помощью Norton Commander надо выделить нужный файл или каталог или выбрать группу файлов или каталогов и нажать F8. При этом Norton Commander будет удалять следующие объекты:
  • если на панели выбраны какие-либо файлы или каталоги (они изображаются желтым цветом на цветном дисплее и повышенной яркостью на монохромном дисплее), то удаляется выбранная группа файлов или каталогов;
  • иначе удаляется текущий (выделенный курсором) файл или каталог.
Удаление текущего файла
При удалении одного файла можно указать на этот файл курсором и нажать клавишу F8. На экран выдается запрос на подтверждение удаления файла.





Имя удаляемого файла приведено в запросе. Имеющееся в запросе поле-флажок Use Filters (Использовать Фильтр) вряд ли полезно - трудно представить себе человека, который не знает нужен ему файл или нет, и определяет это с помощью фильтра. Впрочем, использовать данный параметр никто не заставляет.
Для удаления файла надо нажать кнопку запроса Delete (Удаление). При использовании клавиатуры для этого, как правило, достаточно просто нажать клавишу Enter. Удаление производится без дополнительных запросов.
Удаление группы файлов или каталогов
Если вы удаляете каталог или группу выбранных файлов или каталогов, то выводимый запрос будет включать уже три поля-флажка.





При удалении группы выбранных файлов или каталогов в запросе не перечисляются их имена, а только указывается количество файлов и каталогов.
Режимы удаления
Напомним, что для изменения значения каждого поля-флажка надо либо щелкнуть соответствующее поле мышью, либо подвести к нему курсор и нажать клавишу Пробел. Опишем режимы удаления подробнее.
Include sub directories (Включая подкаталоги) - если режим включен и среди удаляемых объектов имеются каталоги, то будут удаляться файлы в этих каталогах и всех их подкаталогах любой степени вложенности. А сами каталоги после этого будут удалены, только если в запросе включен режим Delete empty directories (Удалить пустые каталоги). Если среди удаляемых объектов нет каталогов (есть только файлы), то значение данного режима безразлично;
Use Filters (Использовать фильтр) - если данный режим включен, то при выполнении удаления будет использоваться фильтр. Для выбора фильтра следует нажать кнопку запроса Filters (Фильтр) и задать параметры фильтра операции - это делается точно так же, как при задании фильтра панели. Использование фильтра может быть очень удобно, так как позволяет выбирать для удаления файлы в зависимости от их имен, даты, размера, и атрибутов;
Delete empty directories (Удалить пустые каталоги) - если этот режим включен, то после удаления всех файлов из отмеченных каталогов удаляются и сами каталоги. Если режим выключен, удаляются только файлы, а структура каталогов на диске остается.
Установив все параметры в запросе удаления, следует нажать кнопку запроса Delete (Удаление).
Замечания. 1. Для совместимости с предыдущими версиями программы при удалении текущего (указанного курсором) каталога даже при выключенном режиме Include sub directories (Включая подкаталоги) каталог может быть удален, если он пуст (не содержит файлов и подкаталогов) и если режим Delete empty directories (Удалить пустые каталоги) включен.
2. Будьте особенно внимательны при использовании режима Include sub directories (Включая подкаталоги) - при ошибочном удалении восстановить данные в каталоге может быть очень сложно.
Выполнение удаления
Для каждого отмеченного вами файла программа выводит запрос о допустимости его удаления:





Вы можете выбрать один из ответов:
Delete (Удаление) - удалить данный файл и продолжить работу, выдавая запросы для каждого удаляемого файла;
All (Все) - разрешить удаление этого и всех последующих файлов (но не каталогов) без дальнейших запросов;
Skip (Пропустить) - не удалять данный файл и продолжить работу выдавая запросы для каждого удаляемого файла;
Cancel (Отмена) не удалять данный файл и прекратить процесс удаления. Нажатие клавиши Esc эквивалентно выбору ответа Cancel (Отмена).
При удалении каталогов, то есть если режим Include sub directories (Включая подкаталоги) включен, для каждого отмеченного вами каталога программа выводит запрос о допустимости его удаления:





Вы можете выбрать один из ответов:
Delete (Удаление) - удалить данный каталог (точнее, все файлы из данного каталога) и продолжить работу, выдавая запросы для каждого удаляемого каталога;
All (Все) - разрешить удаление этого и всех последующих каталогов (но не отмеченных вами файлов) без дальнейших запросов;
Skip (Пропустить) - не удалять данный каталог и продолжить работу, выдавая запросы для каждого отмеченного каталога;
Cancel (Отмена) - не удалять данный каталог и прекратить процесс удаления. Нажатие клавиши Esc эквивалентно выбору ответа Cancel (Отмена).
Особые ситуации при удалении
Если при удалении возникнут какие-либо иные особые ситуации, на экран будет выдано соответствующее сообщение.
Удаление файла с атрибутами "Только для чтения" или "Системный"
При удалении файла с атрибутами "Только для чтения" и / или "Системный" Norton Commander выдает дополнительный запрос, например: "The following file is marked Read only ... Do you still wish to delete it?" (Файл имеет атрибут Только чтение ... Удалить?). Вы можете выбрать один из ответов:
Delete (Удалить) - разрешить удаление данного файла;
All (Все) - разрешить удаление этого и всех последующих файлов с атрибутами "Только для чтения" или "Системный" без дальнейших запросов;
Skip (Пропустить) - пропустить удаление данного файла и продолжить процесс удаления;
Cancel (Отмена) - запретить удаление файла и прекратить процесс удаления. Данный ответ эквивалентен нажатию клавиши Esc.
Невозможность удалить каталог
Если при включенном режиме Delete empty directories (Удалить пустые каталоги) в отмеченных вами каталогах или их подкаталогах остались файлы (из-за применения при удалении фильтра, запрещения пользователем удаления файла с атрибутами "Только для чтения" и / или "Системный" и т.д.), программа сообщит о невозможности удаления каталога: "Unable to delete directory ... becose it not empty" (Нельзя удалить каталог ... т.к. он содержит файлы).
Размещено в Без категории
Просмотров 1612 Комментарии 0 Отправить другу ссылку на эту запись
Всего комментариев 0

Комментарии

 

Текущее время: 02:48. Часовой пояс GMT +4. Powered by vBulletin® Version 5.8.9
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.