如何用bat在指定文件夹内建立文件夹

我想用bat在几个指定文件夹内建立新的文件夹

1、复制员工的名字到一个空白的excel工作表中的第二列,注意前面要留一列。

2、在第一列输入字母MD,大小写都行,双击右下角的黑十字自动填充,复制这两列内容。

3、想要在哪个文件夹下批量创建,就在那个文件夹下新建一个TXT文本文档,并把上一步复制的内容粘贴过来,保存。

4、将文件扩展名修改为.bat,会提示不可用,不用管它,选择是。

5、下面就是见证奇迹的时刻了。双击上一步创建的bat文件,一秒后,所有人的文件夹都创建好了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-11-29
如果指定文件夹不在批处理同一位置,请在下面代码第二行等号后输入合格的盘符路径名,用半角逗号分隔不同的指定文件夹,并假定都是要新建同一名称的文件夹,如果指定的文件夹路径名称有误,则忽略这一指定处。

@echo off
set "dd=指定1,指定2,指定3,..." &rem 前面的文件夹名要紧贴逗号最后一个文件夹名未尾要紧贴引号
set "nd=新建文件夹名" &rem 此处不要另带路径
set "flag="
:be
for /f "usebackq tokens=1* delims=," %%i in ("%dd%")do (
if exist "%%i" (
pushd "%%i"
(if not exist "%nd%" (md "%nd%")else echo 指定的"%%i"并不存在 )
)
if not "%%j"=="" (set "dd=%%j")else set flag=1
popd
)
if not defined flag goto be
echo 已完成!
pause本回答被提问者采纳
第2个回答  2010-07-12
如:

md F:\abc\a
md E:\abc

(表示在F盘的abc文件夹下创建一个a文件夹,在E盘下创建一个abc文件夹)
相似回答