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

Оглавление:

Del (примеры, параметры, переключатели и многое другое)
Del (примеры, параметры, переключатели и многое другое)
Anonim

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

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

Image
Image

Эта команда аналогична команде стирания.

Del Доступность команды

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

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

В консоли восстановления в Windows XP и Windows 2000 вместо нее можно использовать команду delete Recovery Console.

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

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

Доступность некоторых переключателей команды del и другого синтаксиса команды может различаться в зависимости от операционной системы. Освежите в памяти синтаксис команд, если вы не знаете, как интерпретировать синтаксис, показанный выше или описанный в таблице ниже.

Параметры команды Del
Товар Объяснение
/p Запрашивает подтверждение перед удалением каждого файла.
/f Принудительно удаляет файлы только для чтения.
/s Удаляет указанные файлы из всех подкаталогов.
/q Тихий режим; подавляет запросы на подтверждение удаления.
/a

Удаляет файлы на основе одного из следующих атрибутов:

r=файлы только для чтения

h=Скрытые файлы

i =Не индексированные файлы

o =Автономные файлы

s =Системные файлы

a =Файлы готовы к архивированию

l =Точки повторной обработки

/? Используйте переключатель справки с командой del, чтобы отобразить подробную справку о нескольких параметрах команды. Выполнение del /? аналогично использованию команды help для выполнения help del.

Примеры команд Del

Вот несколько примеров, показывающих, как можно использовать команду:

Удалить файл в определенной папке


del c:\windows\twain_32.dll

В приведенном выше примере команда del используется для удаления файла twain_32.dll, расположенного в папке C:\Windows.

Удалить файл из текущей папки


del io.sys

Здесь для команды не указана информация о пути, поэтому файл io.sys удаляется из любого каталога, из которого вы ввели команду.

Например, если вы введете del io.sys из приглашения C:\>, файл io.sys будет удален из C:\.

Удалить все файлы EXE


del C:\Users\Tim\Downloads\.exe

Удаляет все EXE-файлы из папки «Загрузки» пользователя Tim. Расширение файла можно заменить на, чтобы удалить все файлы из этой папки.

Обратите внимание, что после Downloads\ нет пробела. Добавление пробела нарушит команду и сообщит 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\.

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

Однако в этом примере вам будет предложено ввести Y для каждого файла, чтобы подтвердить, что вы действительно хотите удалить каждый из них. Чтобы избежать этого, если вы уверены, что хотите удалить каждый отдельный файл, вы можете добавить ключ /q до или после ключа /s, чтобы запустить команду в тихом режиме.

Как и в приведенном выше примере DOCX, подстановочный знак (.) в этой команде можно изменить на что угодно, чтобы удалить только эти файлы. Используйте. MP4 для MP4,. MP3 для MP3 и т. д.

Del Связанные команды

Команда стирания идентична команде del, поэтому любая из них может быть использована с тем же результатом. Другими словами, вы можете заменить «del» на «erase» в любом из приведенных выше примеров команд, не прерывая инструкции.

Команда forfiles иногда используется с командой del для удаления файлов, которым уже много дней. Например, вы можете захотеть удалить файлы старше месяца в определенной папке, что вы можете сделать с помощью forfiles и del, но не только с помощью самой команды del.

В Windows XP и более новых версиях Windows rmdir используется для удаления всей папки, а deltree используется для той же цели в операционных системах старше Windows XP.

В MS-DOS команда восстановления используется для восстановления файлов, которые были удалены с помощью команды удаления. Чтобы отменить команду del в новых версиях Windows, попробуйте программу восстановления файлов.

Рекомендуемые: