英语Cindy姐又来找麻烦了。调研考的英语的听说考试部分,考试系统落后,根据试室把每个同学的8个录音文件放入了各自以考号为文件名的文件夹下,却没有生成一份成绩表。由于不同试室交给不同老师改,负责的Cindy姐只好手工把每个试室下的考号录入EXCEL。考号连续的“纯试室”还好办,在EXCEL中一拉即可。混合试室可就麻烦了。于是Cindy姐找到了我。看着杂乱的考号,我想,要是能把所有目录名转化成文本就好了。事实上,的确可以办到。下面提供简单的将文件夹名转换为TXT、EXCEL等文本的图文教程。注意:此方法可以将目录下所有文件的文件名转化为文本,只不过试室目录下所有均为文件夹。




以我的音乐文件夹为例。



Step 1

开始”—“运行”—输入“CMD”打开命令提示符。





Step 2

输入要转换文件(夹)的上级目录。如我的音乐在E:\music目录,我要把E:\music下所有文件(夹)转成文本,则逐步输入:

1
E:/

1
cd music



这样便进入了E:\music目录下。

Step 3

下面是关键步骤。

在命令提示符中输入
1
dir

程序便会列出目录下所有文件(夹)。



然后输入下列命令将该目录下所有文件(夹)名录入一个记事本文本文件:
1
dir> E:\1.txt


像这里把E:\music下文件夹名录入E盘根目录下的1.txt文件。输入后会自动生成。这时候可以在E盘根目录下看到该文件。



Step 4

其实第三步已经把文件名转为了txt文本。但是考试需要,我们需要再录入EXCel表格。但是从上图我们看到生成的1.txt文件不只包括文件(夹)名,还包括了时间等我们不需要的信息。于是需要对txt文本进行处理。由于考试时间是基本一样的,因而在记事本中选择了“编辑”—“替换”将前面的信息替换为空,只留下目录名。这点不细说,请Google之。(时间证明,当我写这篇Blog才发现,下面导入EXCEL后的处理方法更简单,见后

处理好的数据就可以导入EXCEL了。打开EXCel(真落伍,还在用2003)。点“数据”—“导入外部数据”,选择刚才的处理好的1.txt。



如无特殊需要,可以直接在弹出的窗口选择完成。



从上图可以看到,如果之前数据没有处理,可以在EXCEL中选择那几列单元格删掉更方便。所以之前的“替换法”实为愚钝产物。智商何在!

到此,该目录下的文件(夹)名就转换为了EXCel文本。哈哈,这下登记成绩方便了。也不知道怎么考试系统这么烂,大概不是正式的。

P.S. 哇。第一次如此认真细致地写一份傻瓜图文教程。掌声鼓励一下自己~