BAT文件批量创建目录或docx, xlsx, txt文件
BAT批量文件和文件夹生成
文件批量生成工具 Designed by Gordon QQ:403096966 支持生成数字、日期、中英人名的文件或者文件夹,均保存在生成文件这个目录下面。
1. 直接点击"文件批量创建.bat"运行,输入y并回车,继续执行下一步:
2. 根据屏幕提示,分别尝试输入一个数字1-4中的一个数字并回车,分别在【生成文件】这个目录下面批量创建不同文件类型的文件。
1)输入1,即create folders 以user.txt里面的信息(一行一个)为文件夹名,创建文件夹。
2)输入2,即create TXT Files 以user.txt里面的信息(一行一个)为文件名,批量创建TXT文件。
3)输入3,即create DOCX Files 以user.txt里面的信息(一行一个)为文件名,批量创建DOCX文件。
4)输入4,即create XLSX Files 以user.txt里面的信息(一行一个)为文件名,批量创建XLSX文件。
提醒:
1. 如想让docx,xlsx文件里有一样的内容,可以修改当前目录下面的_.xlsx和_docx模板文件的内容。
2. 如果不需要可以把模板文件里的内容全删除
3. 生成完后,如果还想继续生成生,可以输入y继续进行。
4. 所生成的文件名都是依据user.txt里面的内容,所以你想生成日期、数字等序列的文件夹或者文件名,可以在Excel中先生成一下,拷贝到user.txt中保存即可。
以下内容存为BAT格式的文件。
chcp 65001
@echo off & setlocal
echo 本软件由Gordon编制 如果有问题请联系:QQ:403096966
echo.
:loop
set /p answer=Do you want to continue (y/n)
echo You chose: %answer%
if /i {%answer%}=={y} goto :yes
if /i {%answer%}=={n} goto :no
echo Invalid selection, try again&&goto loop
:yes
ECHO ================ MENU ===============
ECHO -------------------------------------
ECHO 1. Create Folders
ECHO 2. Create TXT Files
ECHO 3. Create DOCX Files
ECHO 4. Create XlSX Files
ECHO ==========PRESS '0' TO QUIT==========
ECHO.
set input=
set /p input=Please select a number:
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%'=='0' goto end
echo wrong number, try it again&&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
goto end
:no
:end
echo Good-bye!
endlocal & @echo on
全部文件下载地址:
批量文件创建.zip: http://down.pandengenglish.com/f/364317-597412200-0046a2
更多推荐
所有评论(0)