Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Удаляет один или несколько файлов. Эта команда выполняет те же действия, что и команда стереть .
Команда del также может запускаться из консоли восстановления Windows, используя различные параметры. Дополнительные сведения см. в разделе "Среда восстановления Windows" (WinRE).
Warning
Если вы используете del для удаления файла с диска, вы не сможете его восстановить.
Syntax
del [/p] [/f] [/s] [/q] [/a[:]<attributes>] <names>
erase [/p] [/f] [/s] [/q] [/a[:]<attributes>] <names>
Parameters
| Parameter | Description |
|---|---|
<names> |
Указывает список одного или нескольких файлов или каталогов. Подстановочные знаки могут использоваться для удаления нескольких файлов. Если указан каталог, все файлы в каталоге будут удалены. |
| /p | Запрашивает подтверждение перед удалением указанного файла. |
| /f | Принудительное удаление файлов только для чтения. |
| /s | Удаляет указанные файлы из текущего каталога и всех подкаталогов. Отображает имена файлов по мере их удаления. |
| /q | Задает тихий режим. Подтверждение удаления не запрашивается. |
/a[:]<attributes> |
Удаляет файлы на основе следующих атрибутов файла:
|
| /? | Отображает справку в командной строке. |
Remarks
Если вы используете команду
del /p, вы увидите следующее сообщение:FileName, Delete (Y/N)?Чтобы подтвердить удаление, нажмите Y. Чтобы отменить удаление и отобразить имя следующего файла (если вы указали группу файлов), нажмите N. Чтобы остановить команду del , нажмите CTRL+C.
Если вы отключите расширение команды, параметр /s будет отображать имена всех файлов, которые не были найдены, вместо того, чтобы отображать имена файлов, которые удаляются.
Если указать определенные папки в параметре
<names>, все включенные файлы также будут удалены. Например, если вы хотите удалить все файлы в папке \work , введите:del \workПодстановочные знаки (* и ?) можно использовать для одновременного удаления нескольких файлов. Однако, чтобы избежать непреднамеренного удаления файлов, следует осторожно использовать подстановочные знаки. Например, если ввести следующую команду:
del *.*Команда del выводит следующее приглашение:
Are you sure (Y/N)?Чтобы удалить все файлы в текущем каталоге, нажмите клавишу Y , а затем нажмите клавишу ENTER. Чтобы отменить удаление, нажмите N , а затем нажмите ENTER.
Note
Прежде чем использовать подстановочные знаки с помощью команды del , используйте те же подстановочные знаки с командой dir , чтобы получить список всех файлов, которые будут удалены.
Examples
Чтобы удалить все файлы в папке с именем Test на диске C, введите одно из следующих элементов:
del c:\test
del c:\test\*.*
Чтобы удалить все файлы в папке, в которой папка имеет пространство в его имени, полный путь должен быть заключен в двойные кавычки. Введите любой из следующих вариантов:
del "c:\test folder\"
del "c:\test folder\*.*"
Чтобы удалить все файлы с расширением имени файла .bat из текущего каталога, введите:
del *.bat
Чтобы удалить все файлы только для чтения в текущем каталоге, введите следующее:
del /a:r *.*