信息技術(shù)課教學(xué)過程中經(jīng)常要做一些重復(fù)的工作,如建立一個(gè)班級的學(xué)生文件夾,把作業(yè)分發(fā)到學(xué)生文件夾中等等!吨袊娔X教育報(bào)》2004第5期F6版《批量自動(dòng)生成文件夾》一文構(gòu)思巧妙,它通過VBScript來實(shí)現(xiàn)文件夾的批量建立。但需要IIS Web服務(wù)器的支持,且動(dòng)態(tài)網(wǎng)頁Createfolder.asp內(nèi)的源代碼有“望而生畏”之感。如果采用Excel來操作,簡單、方便、快捷,且不需要特殊的操作平臺,一起來看看吧。
1.建立工作表
如圖1,在Excel中建立學(xué)生名冊和批處理工作表,在學(xué)生名冊工作表A、B兩列中分別輸入學(xué)號、姓名。在批處理工作表A1單元格中輸入“md”,A2單元輸入“=學(xué)生名冊!A1&&學(xué)生名冊!B1”,拖動(dòng)自動(dòng)填充句柄到?jīng)]有學(xué)生名單為止。
圖1
2.導(dǎo)出批處理
在新建的Excel工作簿中,選擇批處理工作表,單擊“另存為”,在對話框的“保存類型”中選擇“文本文件(制表符分隔)”,文件名任取(這里取Createdir.txt)。單擊[確定]后,由于存為TXT文件后可能含有不兼容的功能,會出現(xiàn)警告窗口,按[確定]直到生成TXT文件。
圖2
3.運(yùn)行批處理
把Createdir.txt(如圖2)改名成Createdir.bat,運(yùn)行它就可以建立相應(yīng)的文件夾。
圖3
在實(shí)際操作中,我們可以把批處理命令中可變的量(如要建立的學(xué)生文件夾、要復(fù)制文件的目標(biāo)學(xué)生文件夾)、不變的量(如上述中的命令md、命令參數(shù))在Excel中各設(shè)為單獨(dú)的一列,利用Excel的自動(dòng)填充功能來實(shí)現(xiàn)重復(fù)操作,從而實(shí)現(xiàn)作業(yè)分發(fā)、上交等功能。圖3所示就是把c:\test下的作業(yè)(包含子文件夾和空子文件夾)復(fù)制到各考生文件夾。