Содержание
Команда del — это команда командной строки, используемая для удаления файлов. Доступны различные параметры команды del, так что вы можете удалять файлы с определенным расширением, удалять все файлы в папке, удалять файлы с определенными атрибутами файлов и многое другое.
В отличие от удаления файлов в Проводнике, файлы, удаленные с помощью команды del, не попадают в корзину.
Запись: Команда del точно такая же, как и команда erase.
Доступность Del Command
Команда del доступна из командной строки в операционных системах Windows 10, Windows 8, Windows 7, Windows Vista и Windows XP.
Команда del также может использоваться в командной строке в меню «Дополнительные параметры запуска» и «Параметры восстановления системы».
Запись: Доступность некоторых переключателей команды del и другого синтаксиса команды del может отличаться в зависимости от операционной системы.
Синтаксис команды Del
дель [/п] [/ е] [/ s] [/ д] [/ а[:]] имя файла [/?]
Узнайте, как читать командный синтаксис, если вы не уверены, как интерпретировать синтаксис команды del, как описано выше или в списке ниже.
- /п = Запрашивает подтверждение перед удалением каждого файла.
- / е = Принудительно удаляет файлы только для чтения.
- / s = Удаляет указанные файлы из всех подкаталогов.
- / д = Тихий режим; подавляет запросы на удаление подтверждений.
- / а: = Удаляет файлы на основе одного из следующих атрибутов:
- р = Файлы только для чтения
- час = Скрытые файлы
- я = Не проиндексированные файлы содержимого
- s = Системные файлы
- = Файлы готовы к архивированию
- L = Очки повторной обработки
- /? = Используйте переключатель справки с командой del, чтобы показать подробную справку о нескольких параметрах команды.
Запись: В консоли восстановления в Windows XP и Windows 2000 удалять Команда консоли восстановления может использоваться вместо del.
Del Command Примеры
del c: \ windows \ twain_32.dll
В приведенном выше примере команда del используется для удаления файла twain_32.dll, расположенного в папке C: \ Windows.
del io.sys
В этом примере в команде del не указана информация о пути, поэтому файл io.sys удаляется из любого каталога, из которого вы ввели команду del.
Например, если вы введете del io.sys из командной строки C: \>, файл io.sys будет удален из C: \.
del C: \ Users \ Tim \ Downloads \ *. exe
Эта команда del удалит все файлы EXE из папки загрузок пользователя Tim. Расширение файла можно заменить на *, чтобы удалить все файлы из этой папки.
Важный: Обратите внимание, что после Загрузки \ нет пробела. Добавление пробела нарушит команду и скажет Windows стереть папку «Загрузки», а не только файлы EXE. Поскольку команда del не удаляет папки, она удаляет из нее все файлы, включая не только EXE-файлы, но также изображения, документы, видео и т. Д.
del / a: a *. *
Используйте эту команду del для удаления всех архивных файлов в текущем рабочем каталоге. Подобно команде io.sys, приведенной выше, эта команда будет выполняться в любой папке, для которой установлена командная строка.
del / q / a: r C: \ Users \ Tim \ Documents \ *. docx
Чтобы объединить несколько переключателей del, рассмотрите эту команду, которая удалит каждый файл DOCX только для чтения (/ a: r) из папки «Документы» пользователя, но сделает это в тихом режиме (/ q), чтобы вы не попросил подтвердить это.
del / s C: \ Users \ Tim \ Documents \ Adobe \ *. *
В этом примере команды del удаляются все файлы (*. *) Из каждой папки (/ s) внутри папки Adobe в папке «Документы» пользователя. Папки останутся, но каждый файл будет удален.
Однако в этом примере вам будет предложено ввести Y для каждого файла, чтобы подтвердить, что вы действительно хотите удалить каждый из них. Чтобы избежать этого, если вы уверены, что хотите удалить каждый отдельный файл, вы можете добавить / д переключаться до или после / s переключатель для запуска команды в тихом режиме.
Как и в приведенном выше примере с DOCX, подстановочный знак (*. *) В этой команде можно изменить на что угодно, чтобы удалить только эти файлы. использование * .MP4 для MP4, * .MP3 для MP3 и т. д.
Del Связанные команды
Команда erase идентична команде del, поэтому любая из них может использоваться с одинаковым результатом. Другими словами, вы можете заменить «del» на «erase» в любом из приведенных выше примеров команд, не прерывая команду.
Команда forfiles иногда используется вместе с командой del для удаления файлов, возраст которых очень велик. Например, вы можете захотеть удалить файлы старше месяца в определенной папке, что вы можете сделать с помощью forfiles и del, но не только с помощью самой команды del.
В Windows XP и более новых версиях Windows rmdir используется для удаления всей папки, в то время как deltree используется для той же цели в операционных системах, более старых, чем Windows XP.
В MS-DOS команда undelete используется для восстановления файлов, которые были удалены с помощью команды delete. Чтобы отменить команду del в более новых версиях Windows, попробуйте программу восстановления файлов.