Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need to delete a whole directory (with a lot of sub directories and files) by running a command in a batch file.

I tried delete and erase, but both of them requires me to answer 'Y/N', and it doesn't seem to delete the directories if one has subdirectories or files.

What command can I use to delete a directory with subdirectories/files without whatever prompt?

share|improve this question
up vote 13 down vote accepted
rmdir /s /q [directory]
share|improve this answer
You don't need to run del first, rmdir /s will delete the files too. – Andrew Oct 28 '10 at 16:29




share|improve this answer

I'm not sure if it's a valid command in the W7 CLI, but back when DOS was still DOS, it was as simple as:

deltree /y <dirname or path>
share|improve this answer
deltree is not supported in Win7. – prosseek Oct 28 '10 at 16:25

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .