Команда Del (Примеры, Опции, Переключатели и Больше)

Команда 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, попробуйте программу восстановления файлов.

Ссылка на основную публикацию