Команда del удаляет заданные файлы через командную строку. А для удаления каталогов используется команда RD.
Синтаксис и параметры утилиты DEL
del [диск:][путь] имя_файла [ . ] [/p] [/f] [/s] [/q] [/a[:атрибуты]]
erase [диск:][путь] имя_файла [ . ] [/p] [/f] [/s] [/q] [/a[:атрибуты]]
- [диск:][путь] имя_файла — Задание расположения и имени файла для удаления. Параметр имя_файла является обязательным. Допускается использование нескольких имен файлов. Имена файлов следует разделять пробелом, запятой или точкой с запятой.
- /p -Задание удаления с подтверждением для каждого файла.
- /f — Задание удаления файлов с атрибутом «Только чтение».
- /s — Удаление заданных файлов в каталоге и всех его подкаталогах. Выводит имена удаляемых файлов.
- /q — Задание автоматического режима. Не выводится подтверждение на удаление.
- /a — Удаление файлов с заданными атрибутами.
- атрибуты — Задание следующих атрибутов файла.
- /? — Отображение справки в командной строке.
Примеры команды Del
Чтобы удалить все файлы из папки Test на диске C, введите одну из следующих команд: del c:test или del c:test*.*
Ив Морьё: Когда работа усложняется, используйте эти 6 правил
Рекомендуем для просмотра:
- RENAME — изменение имени файлов — 05/07/2010 08:53
- MOVE — команда для перемещения файлов — 05/07/2010 08:49
- RD — команда для удаления каталогов — 05/07/2010 08:45
Похожие темы:
- XCOPY копирование файлов и папок — 05/07/2010 08:34
- COPY копирование файлов — 05/07/2010 08:31
- FINDSTR — команда поиска по образцу — 05/07/2010 08:27
Источник: cmd4win.ru
Команда DEL (ERASE)
Команда DEL (ERASE) используется для удаления одного или нескольких файлов.
Формат командной строки:
DEL [/P] [/F] [/S] [/Q] [/A[[:]атрибуты]] имена
ERASE [/P] [/F] [/S] [/Q] [/A[[:]атрибуты]] имена
имена — Имена одного или нескольких файлов. Для удаления сразу нескольких файлов используются подстановочные знаки. Если указан каталог, из него будут удалены все файлы.
/P — Запрос на подтверждение перед удалением каждого файла.
/F — Принудительное удаление файлов, доступных только для чтения.
/S — Удаление указанных файлов из всех подкаталогов.
/Q — Отключение запроса на подтверждение при удалении файлов.
/A — Отбор файлов для удаления по атрибутам.
S — Системные файлы
R — Доступные только для чтения
H — Скрытые файлы
A — Файлы для архивирования
Префикс «-» имеет значение НЕ — например -H — не скрытый файл.
erase D:myfile.txt — удалить файл D:myfile.txt
erase D: — удалить все файлы в корневом каталоге диска D:
erase D:*.bak — удалить все файлы с расширением .bak в корневом каталоге диска D:
Откуда берутся новые монеты DEL
erase D:files — удалить все файлы в каталоге files диска D: — будут удалены все файлы, не имеющие хотя бы один из атрибутов скрытый (H) , системный (S) и только чтение ( R )
del /A:h d:files*.htm — удалить все файлы с расширением htm и атрибутом скрытый в каталоге D:files . Файлы, не имеющие атрибута скрытый или имеющие, дополнительно к нему, другие атрибуты, удаляться не будут.
del /A:hsra d:files* — удалить все файлы с установленным набором атрибутов H , S, R, A
del d:files?d?.* — удалить файлы, имеющие в имени символ d и любое расширение.
del /S /F /Q %TEMP%*.tmp — очистка каталога временных файлов. Будут удалены все временные файлы с расширением .tmp в каталоге для временных файлов и всех его подкаталогах без запроса на подтверждение удаления.
Источник: ab57.ru
Del что это за программа
Удаляет один или несколько файлов. Эта команда выполняет те же действия, что и команда erase .
Команда del также может выполняться из консоли восстановления Windows с использованием различных параметров. Дополнительные сведения см. в разделе Среда восстановления Windows (WinRE).
Если вы используете del для удаления файла с диска, вы не сможете получить его.
Синтаксис
del [/p] [/f] [/s] [/q] [/a[:]] erase [/p] [/f] [/s] [/q] [/a[:]]
Параметры
- R файлы только для чтения
- h Скрытые файлы
- I Not content indexed files
- s Системные файлы
- Файл , готовый к архивации
- l Точки повторного анализа
- — Используется в качестве префикса, означающее «не»
Комментарии
- Если вы используете del /p команду , вы увидите следующее сообщение: FileName, Delete (Y/N)? Чтобы подтвердить удаление, нажмите клавишу Y. Чтобы отменить удаление и отобразить имя следующего файла (если вы указали группу файлов), нажмите клавишу N. Чтобы остановить команду del , нажмите клавиши CTRL+C.
- Если отключить расширение команд, параметр /s будет отображать имена файлов, которые не были найдены, а не имена удаляемых файлов.
- Если указать определенные папки в параметре , все включенные файлы также будут удалены. Например, если вы хотите удалить все файлы в папке work , введите:
del work
Команда del отображает следующую строку: Are you sure (Y/N)? Чтобы удалить все файлы в текущем каталоге, нажмите клавишу Y , а затем клавишу ВВОД. Чтобы отменить удаление, нажмите клавишу N , а затем клавишу ВВОД.
Примечание Прежде чем использовать подстановочные знаки с командой del , используйте те же подстановочные знаки с командой dir , чтобы получить список всех файлов, которые будут удалены.
Примеры
Чтобы удалить все файлы в папке с именем Test on drive C, введите один из следующих вариантов:
del c:test del c:test*.*
Чтобы удалить все файлы в папке с пробелом в имени папки, полный путь должен быть заключен в двойные кавычки. Введите один из следующих вариантов:
del «c:test folder» del «c:test folder*.*»
Чтобы удалить все файлы с расширением имени файла .bat из текущего каталога, введите:
del *.bat
Чтобы удалить все файлы только для чтения в текущем каталоге, введите:
del /a:r *.*
Связанные ссылки
- Условные обозначения синтаксиса команд командной строки
- Среда восстановления Windows (WinRE)
Источник: learn.microsoft.com