Удаление файлов через командную строку

erase

Удаляет один или несколько файлов. Если вы используете очистку для удаления файла с диска, вы не сможете получить его.

Эта команда аналогична команде del.

Синтаксис

erase [/p] [/f] [/s] [/q] [/a[:]] del [/p] [/f] [/s] [/q] [/a[:]]

Параметры

  • R файлы только для чтения
  • h Скрытые файлы
  • I Not content indexed files
  • s Системные файлы
  • Файл , готовый к архивации
  • l Точки повторного анализа
  • Используется в качестве префикса, означающее «не»

Комментарии

  • Если вы используете erase /p команду , вы увидите следующее сообщение: FileName, Delete (Y/N)? Чтобы подтвердить удаление, нажмите клавишу Y. Чтобы отменить удаление и отобразить имя следующего файла (если вы указали группу файлов), нажмите клавишу N. Чтобы остановить команду erase , нажмите клавиши CTRL+C.
  • Если отключить расширение команд, параметр /s будет отображать имена файлов, которые не были найдены, а не имена удаляемых файлов.
  • Если указать определенные папки в параметре , все включенные файлы также будут удалены. Например, если вы хотите удалить все файлы в папке \work , введите:
erase \work 
erase *.* 

Команда erase отображает следующую строку: Are you sure (Y/N)? Чтобы удалить все файлы в текущем каталоге, нажмите клавишу Y , а затем клавишу ВВОД. Чтобы отменить удаление, нажмите клавишу N , а затем клавишу ВВОД.

Примечание Прежде чем использовать подстановочные знаки с помощью команды erase , используйте те же подстановочные знаки с командой dir , чтобы получить список всех файлов, которые будут удалены.

Примеры

Чтобы удалить все файлы в папке с именем Test on drive C, введите один из следующих вариантов:

erase c:\test erase c:\test\*.* 

Чтобы удалить все файлы с расширением имени файла .bat из текущего каталога, введите:

erase *.bat 

Чтобы удалить все файлы только для чтения в текущем каталоге, введите:

erase /a:r *.* 

Связанные ссылки

  • Условные обозначения синтаксиса команд командной строки
  • Команда del

Удаление файлов через командную строку

Deletes one or more files. This command performs the same actions as the erase command.

The del command can also run from the Windows Recovery Console, using different parameters. For more information, see Windows Recovery Environment (WinRE).

If you use del to delete a file from your disk, you can’t retrieve it.

Syntax

del [/p] [/f] [/s] [/q] [/a[:]] erase [/p] [/f] [/s] [/q] [/a[:]]

Parameters

  • r Read-only files
  • h Hidden files
  • i Not content indexed files
  • s System files
  • a Files ready for archiving
  • l Reparse points
  • Used as a prefix meaning ‘not’

Remarks

  • If you use the del /p command, you’ll see the following message: FileName, Delete (Y/N)? To confirm the deletion, press Y. To cancel the deletion and to display the next file name (if you specified a group of files), press N. To stop the del command, press CTRL+C.
  • If you disable command extension, the /s parameter will display the names of any files that weren’t found ,instead of displaying the names of files that are being deleted.
  • If you specify specific folders in the parameter, all of the included files will also be deleted. For example, if you want to delete all of the files in the \work folder, type:
del \work 

The del command displays the following prompt: Are you sure (Y/N)? To delete all of the files in the current directory, press Y and then press ENTER. To cancel the deletion, press N and then press ENTER.

Note Before you use wildcard characters with the del command, use the same wildcard characters with the dir command to list all the files that will be deleted.

Examples

To delete all the files in a folder named Test on drive C, type either of the following:

del c:\test del c:\test\*.* 

To delete all the files in a folder where the folder has a space in its name, the full path needs to be wrapped in double quotes. Type either of the following:

del "c:\test folder\" del "c:\test folder\*.*" 

To delete all files with the .bat file name extension from the current directory, type:

del *.bat 

To delete all read-only files in the current directory, type:

del /a:r *.* 

Related links

  • Command-Line Syntax Key
  • Windows Recovery Environment (WinRE)

Удаление файлов через командную строку

Удаляет один или несколько файлов. Эта команда выполняет те же действия, что и команда erase .

Команда del также может выполняться из консоли восстановления Windows с использованием различных параметров. Дополнительные сведения см. в разделе Среда восстановления Windows (WinRE).

Если вы используете del для удаления файла с диска, вы не сможете получить его.

Синтаксис

del [/p] [/f] [/s] [/q] [/a[:]] erase [/p] [/f] [/s] [/q] [/a[:]]

Параметры

  • R файлы только для чтения
  • h Скрытые файлы
  • I Not content indexed files
  • s Системные файлы
  • Файл , готовый к архивации
  • l Точки повторного анализа
  • Используется в качестве префикса, означающее «не»

Комментарии

  • Если вы используете del /p команду , вы увидите следующее сообщение: FileName, Delete (Y/N)? Чтобы подтвердить удаление, нажмите клавишу Y. Чтобы отменить удаление и отобразить имя следующего файла (если вы указали группу файлов), нажмите клавишу N. Чтобы остановить команду del , нажмите клавиши CTRL+C.
  • Если отключить расширение команд, параметр /s будет отображать имена файлов, которые не были найдены, а не имена удаляемых файлов.
  • Если указать определенные папки в параметре , все включенные файлы также будут удалены. Например, если вы хотите удалить все файлы в папке \work , введите:
del \work 

Команда del отображает следующую строку: Are you sure (Y/N)? Чтобы удалить все файлы в текущем каталоге, нажмите клавишу Y , а затем клавишу ВВОД. Чтобы отменить удаление, нажмите клавишу N , а затем клавишу ВВОД.

Примечание Прежде чем использовать подстановочные знаки с командой del , используйте те же подстановочные знаки с командой dir , чтобы получить список всех файлов, которые будут удалены.

Примеры

Чтобы удалить все файлы в папке с именем Test on drive C, введите один из следующих вариантов:

del c:\test del c:\test\*.* 

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

del "c:\test folder\" del "c:\test folder\*.*" 

Чтобы удалить все файлы с расширением имени файла .bat из текущего каталога, введите:

del *.bat 

Чтобы удалить все файлы только для чтения в текущем каталоге, введите:

del /a:r *.* 

Связанные ссылки

  • Условные обозначения синтаксиса команд командной строки
  • Среда восстановления Windows (WinRE)

При подготовке материала использовались источники:
https://learn.microsoft.com/ru-ru/windows-server/administration/windows-commands/erase
https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/del
https://learn.microsoft.com/ru-ru/windows-server/administration/windows-commands/del

Оцените статью