Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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

If I try to run mkdir build to create a build directory, if the directory already exists, this error is thrown: A subdirectory or file build already exists.. I need to delete and overwrite this directory. What is the command for that?

share|improve this question
up vote 9 down vote accepted

You can delete the build directory with

rd /s /q build


if exist build rd /s /q build
share|improve this answer

I don't think it is possible to use the mkdir command to do that natively (though if you were will to do a bit more scripting, it would be possible).

A simple alternative is the following command in powershell:

New-Item path -type directory -force

Where path is something like C:\users\name\build

For more on New-Item see:

share|improve this answer
I can't execute powershell as I'm calling this from a rake script. – Shawn Mclean Aug 19 '12 at 21:29

You can try the rd command to remove the directory. You have to ensure the directory is empty first though.

share|improve this answer
This throws an error if there are elements in the directory. – Shawn Mclean Aug 19 '12 at 21:27

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.