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