Как удалить папку со всем содержимым, используя bat-файл в windows? - PullRequest
112 голосов
/ 07 сентября 2011

Я хочу удалить папку со всеми файлами и подпапками, используя файл bat.

Я пробовал следующее, но оно не работает:

@DEL D:\PHP_Projects\testproject\Release\testfolder*.*

Кто-нибудь может помочь?

Ответы [ 3 ]

210 голосов
/ 07 сентября 2011
@RD /S /Q "D:\PHP_Projects\testproject\Release\testfolder"

Объяснение

Удаляет (удаляет) каталог.

RMDIR [/S] [/Q] [drive:]path RD [/S] [/Q] [drive:]path

/S      Removes all directories and files in the specified directory
        in addition to the directory itself.  Used to remove a directory
        tree.

/Q      Quiet mode, do not ask if ok to remove a directory tree with /S
24 голосов
/ 17 февраля 2014
  1. del /s /q c:\where ever the file is\*
  2. rmdir /s /q c:\where ever the file is\
  3. mkdir c:\where ever the file is\
0 голосов
/ 18 апреля 2017

del / s / qc: \ где когда-либо файл *

При этом удаляются все файлы в папке и подпапках, но остаются пустые подпапки

...