作为信息技术教师,我相信,很多人都有这样的体会。学生每一节课程都要上交电子作业保存到服务器中属于自己的文件夹里。
这看起来没有什么特别。但是对于计算机老师,却是一件让人头痛的事,每个老师教几个班,每个班级有50人左右,算算看,光是建立学生文件夹,也得建立五百个。
本文,专为解决此类问题,使用的原理是:批处理与Excel相结合。
①基础知识
我们都知道,在MS-DOS中,建立一个文件夹,使用 MD 命令就行了。比如
MD 音乐
这样,就在当前位置,建立好一个“音乐”文件夹。
但是,每 MD 一次,也就能建立一个文件夹。如何使用 MD 命令的同时,又能快速批量的建立几千个文件夹呢?
这得使用Excel帮忙。也就是,在Excel中构造好所需要的一大堆 MD 命令,保存成为一个BAT批处理命令,直接双击,一切都OK了。
②方法如下
首先看下表:
B列是某个班的学生姓名;之后,我们在A列那里,有姓名的地方,都输入 md 命令。
在这里,我们仅需要两个列就足够了,A列为命令列,B列为学生姓名。
接下列,把上表保存成为文本文件。方法是:
“文件”→“另存为”,弹出如下图对话框!
请注意,上图中,保存类型选择“文本文件(制表符分隔)(*.txt)”,之后点击保存。
如下图,把所得到的文本文件打开看看。
就这样,我们得到了一大堆关于 MD 命令建立学生文件夹的集合。
接下来,我们把“批量建立学生文件夹.txt”,改名成为“批量建立学生文件夹.bat”,以便能批量生成。
到这里,很多人可能会问,我想让学生文件夹,放在某个盘某个班级里面,怎么办呢?
很简单,使用cd\和cd命令,足够应付你的问题了。
比如,我想BAT文件放在桌面上,而我想让学生的姓名文件夹,生成在D盘中的6班这个文件夹下,如何弄呢?
打开你的BAT文件,如下图!
增加三行,看好上图哦,cd\和d:是切换到D盘根目录并进入到6班文件夹下,以这种方式设置好路径。
修改好了以后,保存退出,直接双击你的Bat文件吧,一切大功告成。