Страницы: 1 .. 27 28 29 30 31 .. 282
Del (erase)
Удаление заданных файлов.
Синтаксис
del [диск:][путь] имя_файла [ ...] [/p] [/f] [/s] [/q] [/a[:атрибуты]]
erase [диск:][путь] имя_файла [ ...] [/p] [/f] [/s] [/q] [/a[:атрибуты]]
Параметры
- [диск:][путь] имя_файла
- Задание расположения и имени файла для удаления. Параметр имя_файла является обязательным. Допускается использование нескольких имен файлов. Имена файлов следует разделять пробелом, запятой или точкой с запятой.
- /p
- Задание удаления с подтверждением для каждого файла.
- /f
- Задание удаления файлов с атрибутом «Только чтение».
- /s
- Удаление заданных файлов в каталоге и всех его подкаталогах. Выводит имена удаляемых файлов.
- /q
- Задание автоматического режима. Не выводится подтверждение на удаление.
- /a
- Удаление файлов с заданными атрибутами.
- атрибуты
- Задание следующих атрибутов файла.
Атрибут |
Описание |
r |
Только чтение |
a |
Архивный |
s |
Системный |
h |
Скрытый |
- |
Префикс «нет» |
- /?
- Отображение справки в командной строке.
Примечания
-
Использование /p
Если задан параметр /p, команда del выводит на экран имя каждого удаляемого файла и следующее сообщение:
имя_файла, Удалить [Y(да)/N(нет)]?
Для подтверждения удаления следует нажать клавишу Y, для отмены удаления и перехода к следующему файлу следует нажать N (если задана группа файлов) или CRTL+C для остановки работы команды del.
-
Отключение расширений командного процессора
Если расширения командного процессора отключены, параметр командной строки /s выводит все ненайденные, а не удаленные файлы (т. е. имеет противоположный смысл).
-
Удаление нескольких файлов
Все файлы в каталоге могут быть удалены с помощью команды del с параметрами [диск:]путь. Например, следующая команда позволяет удалить все файлы в папке \Work:
del \work
Кроме того, для удаления нескольких файлов можно воспользоваться подстановочными знаками (* и ?). При использовании символов подстановки в команде del следует быть особенно внимательным во избежание нежелательных удалений. Например, можно ввести следующую команду:
del *.*
Команда del выводит следующий запрос:
Все файлы в каталоге будут удалены. Продолжать [Y(да)/N(нет)]?
Для удаления всех файлов в текущей папке следует нажать Y и ENTER, для отмены удаления — N и ENTER.
Перед использованием команды del для удаления группы файлов, заданной с помощью символов подстановки, полезно вначале вызвать команду dir с теми же самыми символами для вывода списка файлов, которые будут удалены.
Предупреждение!
-
После удаления файлов с диска с помощью команды del, их, возможно, уже не удастся восстановить.
-
Команда del с другими параметрами доступна в консоли восстановления.
Примеры
Чтобы удалить все файлы из папки Test на диске C, введите одну из следующих команд:
del c:\test
del c:\test\*.*
1 .. 27 28 29 30 31 .. 282