Команда del - это команда командной строки, используемая для удаления файлов. Доступны различные параметры команд, чтобы вы могли удалять файлы с определенным расширением, удалять все файлы в папке, избавляться только от файлов с определенными атрибутами файлов и т. д.
В отличие от обычного удаления файлов, данные, удаленные с помощью команды del, не попадают в корзину.
Эта команда аналогична команде стирания.
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, попробуйте программу восстановления файлов.