本软件由刘学馆编制官网:http://www.sexy0769.com
操作前准备:
1.bat文件所在目录创建“生成文件”文件夹用于存放生成的文件;
2.bat文件所在目录分别创建文件名为".docx"、".txt"、".xlsx"的文件;
3.bat文件所在目录创建"users.txt"文件,内容即为批量创建文件的文件名,一行对应一个文件。
提醒:如想让txt,docx,xlsx文件里有一样的内容,可以修改当前目录下面的".txt",".xlsx"和"_docx"模板文件的内容。
懒人包(直接下载解压即可使用):下载:https://busy.lanzouo.com/iFJY90th68de 密码:busy
代码如下:
chcp 65001
@echo off & setlocal
echo.
echo.
echo 本软件由刘学馆编制
echo 官网:http://www.sexy0769.com
echo.
echo 操作前准备:
echo 1.bat文件所在目录创建“生成文件”文件夹用于存放生成的文件
echo 2.bat文件所在目录分别创建文件名为"_.docx"、"_.txt"、"_.xlsx"的文件
echo 3.bat文件所在目录创建"users.txt"文件,内容即为批量创建文件的文件名,一行对应一个文件
echo 提醒:如想让txt,docx,xlsx文件里有一样的内容,可以修改当前目录下面的"_.txt","_.xlsx"和"_docx"模板文件的内容。
echo.
echo.
:loop
set /p answer=您想继续批量创建文件或文件夹吗? (y/n)
echo 您选择了: %answer%
if /i {%answer%}=={y} goto :yes
if /i {%answer%}=={n} goto :no
echo 输入有误, 请重新输入&&goto loop
:yes
ECHO ================ 菜单(输入序号) ===============
ECHO -------------------------------------
ECHO 1. 批量创建文件夹
ECHO 2. 批量创建 txt 文件
ECHO 3. 批量创建 docx 文件
ECHO 4. 批量创建 _.xlsx 文件
ECHO 5. 批量创建 空白 文件("users.txt"里含文件后缀)
ECHO.
ECHO ==========输入 '0' 退出程序==========
ECHO.
set input=
set /p input=请输入序号:
if /i '%input%'=='1' goto job_1
if /i '%input%'=='2' goto job_2
if /i '%input%'=='3' goto job_3
if /i '%input%'=='4' goto job_4
if /i '%input%'=='5' goto job_5
if /i '%input%'=='0' goto end
echo 输入有误, 请重新输入!&&goto :yes
:job_1
echo job_1
for /f %%i in (users.txt) do (md 生成文件\%%i)
goto loop
:job_2
echo job_2
for /f %%i in (users.txt) do (copy _.txt 生成文件\%%i.txt)
goto loop
:job_3
echo job_3
for /f %%i in (users.txt) do (copy _.docx 生成文件\%%i.docx)
goto loop
:job_4
for /f %%i in (users.txt) do (copy _.docx 生成文件\%%i.xlsx)
goto loop
:job_5
for /f %%i in (users.txt) do (copy _.txt 生成文件\%%i)
goto loop
goto end
:no
:end
echo 后会有期!
endlocal & @echo on