批量文件创建小工具

admin | software | 2023-04-20

本软件由刘学馆编制官网: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


评 论