批处理文件在当前目录的所有文件夹中创建文件夹

时间:2013-06-07 14:33:22

标签: windows batch-file command directory

我正在尝试创建一个在某个目录中运行的简单批处理文件,然后转到“foldername data My documents”并创建一个名为“outlook archive

的文件夹”

这就是我现在拥有的......但我一直都会遇到错误。

  

FOR / D %% IN(“C:\ Users \ nhajjar.AMERICAS \ Desktop \ test * \ Data \ My documents \”)do(MD Data)

有什么想法吗?我究竟做错了什么?

1 个答案:

答案 0 :(得分:2)

完全重写答案。这将只在批处理文件所在的Data \ My Documents \子文件夹中生成“Outlook Archive”文件夹。

for /f "delims=" %%i in ('dir /ad/s/b') do if EXIST "%%i\Data\My Documents\" MKDIR "%%i\Data\My Documents\Outlook Archive\"
pause

归功于here