Del Command

Примеры, параметры, переключатели и многое другое

Команда del – это команда командной строки, используемая для удаления файлов. Доступны различные параметры команды del, так что вы можете удалять файлы с определенным расширением, удалять все файлы в папке, удалять файлы с определенными атрибутами файлов и многое другое.

В отличие от удаления файлов в Проводнике, файлы, удаленные с помощью команды del, не попадают в корзину.

Примечание . Команда del точно такая же, как и команда erase .

Доступность Del Command

Команда del доступна из командной строки в операционных системах Windows 10, Windows 8, Windows 7, Windows Vista и Windows XP.

Команда del также может использоваться в командной строке в меню «Дополнительные параметры запуска» и «Параметры восстановления системы».

Примечание . Доступность некоторых параметров команд del и синтаксиса других команд del может отличаться в разных операционных системах.

Синтаксис команды Del

del [/p ] [/f ] [/s ] [/q ] [/a [: ]] имя файла [ /? ]

Узнайте, как читать командный синтаксис, если вы не уверены, как интерпретировать синтаксис команды del, как описано выше или в списке ниже.

  • /p = Запрашивает подтверждение перед удалением каждого файла.
  • /f = Принудительно удаляет файлы только для чтения.
  • /s = Удаляет указанные файлы из всех подкаталогов.
  • /q = тихий режим; подавляет запросы на удаление подтверждений.
  • /a : = удаляет файлы на основе одного из следующих атрибутов:
    • r = файлы только для чтения
    • h = скрытые файлы
    • i = не проиндексированные файлы
    • s = системные файлы
    • a = файлы готовы к архивированию
    • 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 пользователя Downloads . Расширение файла можно заменить на *, чтобы удалить все файлы из этой папки.

Важно . Обратите внимание, что после Загрузки \ нет пробела. Добавление пробела нарушит команду и скажет Windows удалить папку Downloads вместо файлов EXE. Поскольку команда del не удаляет папки, она удаляет из нее все файлы , включая не только EXE-файлы, но также изображения, документы, видео и т. Д.

  del/a: a *. *  

Используйте эту команду del для удаления всех архивных файлов в текущем рабочем каталоге. Подобно команде io.sys , приведенной выше, эта команда будет выполняться в любой папке, для которой установлена ​​командная строка.

  del/q/a: r C: \ Users \ Tim \ Documents \ *. docx  

Чтобы объединить несколько переключателей del, рассмотрите эту команду, которая удалит каждый файл DOCX только для чтения (/a: r ) из пользовательской папки Documents , но сделает поэтому в тихом режиме (/q ), чтобы вас не просили подтвердить это.

  del/s C: \ Users \ Tim \ Documents \ Adobe \ *. *  

Этот пример команды del удаляет каждый файл ( *. * ) из каждой папки (/s ) внутри папки Adobe в пользовательском < Каталог em> Documents . Папки останутся, но каждый файл будет удален.

Однако в этом примере вам будет предложено ввести Y для каждого файла, чтобы подтвердить, что вы действительно хотите удалить каждый из них. Чтобы избежать этого, если вы уверены, что хотите удалить каждый отдельный файл, вы можете добавить переключатель /q до или после переключателя /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, попробуйте программу восстановления файлов.

Оцените статью
Solutics.ru
Добавить комментарий