生成一批文件的批处理程序

最近在看一个系列的教程,然后肯定要记笔记的是吧。

本是按部就班每看完一个视频建立一个文件记录笔记的,可天不如人意,断网了。趁着无事就想把那些笔记文件都先建立起来。但是课程有点多,一个个新建有点麻烦,就想到了批处理,这个操作文件so easy的语言。

实现的代码如下:

rem 创建一批文件

@echo off

cls
echo. & echo Initialize...

set filepath=%cd%
set filetype=txt
set beg=1
set end=1

echo.
set /p filepath=FilePath(Default is current directory):
set /p filename=FileName:
set /p filetype=FileType(Default is txt):
set /p beg=FileStartNumber(Default is 1):
set /p end=FileEndNumber(Default is 1):

echo. & echo Begin to create...

for /l %%i in (%beg%, 1,%end%) do (type nul >"%filepath%\%filename%_%%i.%filetype%")

echo. & echo Create successfully, press any key to quit.
pause>nul

很久不写了,写的时候还要看看以前的笔记。真是逊啊!

学以致用,学习的乐趣就是解决问题时的那一瞬间。这种简单的快乐!也是学习的动力!