Make Directory - Creates a new folder.
Syntax MD [drive:]path [[drive:]path...] Key The path can consist of any valid characters up to the maximum path length.
Command extensions, which are enabled by default, allow a single MD command to create all the intermediate directories in a specified path.
The set of CMD delimiters (Comma , Semicolon ; Equals = Space ' ' Tab ' ') can be used in a folder name, but they must be enclosed in quotation marks:
MD "aa=bb" will create a folder called 'aa=bb',
MD aa=bb will create two folders 'aa' and 'bb'
Try to avoid using the following characters in folder names, they may cause problems when scripting: © ® " & ' ^ @
The maximum length of a full pathname (folders + filename) is 260 characters, this is a limitation of Windows Explorer not NTFS.
You cannot create a folder with the same name as any of the following devices:
CON, PRN, LPT1, LPT2 ..LPT9, COM1, COM2 ..COM9
This limitation ensures that redirection to these devices will always work.
If the Directory was successfully created %ERRORLEVEL% = 0
If the Directory could not be created %ERRORLEVEL% = 1
MKDIR is a synonym for MD
C:\temp> MD MyFolder
Make several folders with one command
C:\temp> MD Alpha Beta Gamma
Make an entire path
MD creates any intermediate directories in the path, if needed.
For example, assuming utils does not exist then:
MD utils\downloads\Editor is the same as: MD utils MD utils\downloads MD utils\downloads\Editor
for filenames with spaces or punctuation characters, add surrounding quotes:
MD "\utils\downloads\Super New Editor"
"We are American at puberty. We die French" - Evelyn Waugh
RD - Delete folders or entire folder trees
MKLINK / Linkd - Link an NTFS directory to a target object.
powershell: New-Item -path c:\ -name "Demo Folder" -type directory
Equivalent bash command (Linux): mkdir - Create new folder(s)