Як видалити папку та весь вміст за допомогою файлу bat у Windows?


143

Я хочу видалити папку з усіма файлами та папками за допомогою файлу bat.

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

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

Хтось може допомогти?

Відповіді:


259
@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

31
  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\

-2

del / s / qc: \ де колись файл *

Це видаляє всі файли в папці та папках, але залишає порожні підпапки


4
питання було:with all files and subfolders
Стефан

@Stephan ви праві. І моє повідомлення полягає в тому, що рішення №1 не видаляє вкладені папки. Принаймні для мене
Олександр Бондарчук
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.