高頓網(wǎng)校友情提示:
  Windows時代,大家習(xí)慣用鼠標(biāo)點(diǎn)擊,點(diǎn)擊來完成任務(wù),以前老手們常用的命令行貌似已經(jīng)走入了窮途末路。基公安部,善用命令行、批處理甚至腳本,會給我們的日常電腦使用帶來意想不到的方便。下面我們就來用批處理、命令行與腳本來批量修改Excel文件名為滿足兒子睡前十分鐘小故事的需求,同時又不給自己事業(yè)來太多的勞碌,我下載了52篇世界童話名著660分鐘配樂朗誦的童話故事??蛇@個童話故事解壓后,其中的MP3文件名稱是Fs001.mp3、fs002.mp3。直接復(fù)制到手機(jī)上播放?從文件名分不清是哪個童話故事,幸好,它還附帶了一個文本文件,原來文件名應(yīng)該是1、白雪公主、2、海的女兒逐個使用復(fù)制粘貼來修改文件名?太麻煩,最終我使用批處理加EXcel完美解決這個難題。
 
  Setp1:用Excel做準(zhǔn)備
  原童話故事文件名稱還算有規(guī)律,我打開Excel表格,在A1單元格輸入ren(改名指令),在B1中輸入原文件名fs001,并填充至52行。再在C1、C2、f1、F2中輸入.mp3,并填充至52行。再從存有童話故事文件名列表的文本文件中復(fù)制童話故事名稱,粘貼到E列。接下來合并B和C列數(shù)據(jù)至D列,合并E和F列數(shù)據(jù)到G列,得到文件全名。
  最后,在D列和G列合并得到的數(shù)據(jù)選擇性粘貼一次清除公式。下來清除B、C、E、F列數(shù)據(jù),并刪除C和F列,得到形式與Dos相同的命令行數(shù)據(jù)表格。
 
  Setp2:生成批處理
  復(fù)制Excel表格數(shù)據(jù),打開記事本粘貼到其中,會發(fā)現(xiàn)ren和fs001.mp3及1、白雪公主.mp3之間有很大的間距媽是Tab符,那就使用查找替換的方法把它們?nèi)鎿Q成窗格 ,這樣才符合DOS命令規(guī)則,最后把它保存成批處理文件并保存到52篇世界童話名著660分鐘配樂朗誦這個文件夾中,名字為1.bat。
  Setp3:開始改名
  進(jìn)入52篇世界童話名著660分鐘配樂朗誦這個文件夾中,雙擊執(zhí)行1.bat,立即就可以把所有童話故事文件命名為與內(nèi)容相符的名稱了。
  PS:原文件名稱如果沒有規(guī)律時,可以打開命令行窗口,進(jìn)入文件保存目錄,使用DIR命令來提取文件名稱列表。具體指令是這樣的dir *.mp3 /b/o:N>wjm.txt。