如何在批处理文件中的目录中创建目录?我尝试过很多次,但都无法成功。请帮忙。
答案1
md "dir 1"
cd "dir 1"
md "dir 2"
或者简单地说:md "dir 1\dir 2"
。
如果目录名称没有空格,则省略引号。
答案2
尝试这个:
mkdir -p /dir1/dir2
-p, --parents no error if existing, make parent directories as needed
mkdir
带有该-p
标志的目录允许在不存在父目录的情况下创建父目录。如果父目录存在,则命令将继续创建子目录而不会出现错误。
编辑:刚刚注意到这是针对批处理文件的,所以可能是 Windows。请参阅此问题:https://stackoverflow.com/a/905237/4820840:
在 Windows 中,mkdir 默认创建目录树。
mkdir a\b\c
答案3
尝试这个
setlocal enableextensions
mkdir C:\test1\test2\test3
endlocal
答案4
在Linux中:
mkdir -p /folder/subfolder/subsubfolder
在Windows中这个有效:
https://stackoverflow.com/questions/905226/mkdir-p-linux-windows