excel圖文教程:批量提取若干文件夾中的文件名

編按:哈嘍,大家好!今天老菜鳥要給大家分享一個批量操作的神級技巧:批量提取文件名。簡單三步,就能提取出成百上千個文件名稱。學(xué)習更多技巧,請收藏部落窩教育excel圖文教程。
今天要分享的這個技能,雖然和Excel有關(guān)系,但是又和Excel的關(guān)系不大,是一個批量操作的高能技巧!
這個技巧解決的是批量提取文件名的問題,例如公司培訓(xùn)前,需要將培訓(xùn)視頻的文件名提取到Excel中做成課件目錄。
如下圖所示,有很多個視頻文件,被分目錄存放在不同的文件夾下。

84個文件夾,近千個文件,這要做多久啊……

如果你也會遇到類似的問題,那么恭喜你,用老菜鳥分享的這個方法,別說幾百個文件,就算是幾千個文件,要做成Excel目錄也用不了一分鐘。
到底是什么方法呢,先看看動畫演示再說。

是不是夠快?
這個操作技巧一共涉及到三個步驟:
第一步:在文件夾中新建一個文本文件;
第二步:復(fù)制命令<dir /s/b *.MP4 > 1.xls>,粘貼到文本文件中(只復(fù)制紅字部分);
第三步:保存文本文件后,修改文件擴展名,把txt改成bat。
完成后雙擊運行就能生成一個包含了目錄中所有文件名的Excel文檔。
如果你的文件看不到擴展名,可以勾選這個選項:

是不是很好奇這句命令是什么意思呢?學(xué)習更多技巧,請收藏部落窩教育excel圖文教程。
其實這句命令絕對不是什么高級的編程語句,也和VBA、Python之類的技術(shù)無關(guān),而是一種現(xiàn)在已經(jīng)很少用到的叫dos命令的東西……
什么是dos命令并不重要,重要的是其中的幾個關(guān)鍵點:
1. dir是關(guān)鍵命令,不可修改,作用是調(diào)取文件列表;
2. /s/b,這是兩個參數(shù),其中/s的作用是調(diào)取下級文件夾里的文件名稱;/b的作用是只調(diào)取文件名,其他信息例如文件夾名稱,文件大小,創(chuàng)建時間等全部忽略;
3. *.MP4的意思是只提取MP4格式的文件名稱,如果要對所有JPG格式的圖片制作目錄,這部分改成*.JPG就好了;
4. >這個符號也是一個關(guān)鍵指令,不可修改,作用就是把dir調(diào)取出的文件名列表輸入到指定的一個文件中;
5. 1.xls這部分就是我們要存放輸出內(nèi)容的文件了,根據(jù)自己的喜好去命名即可。
需要說明一點,雖然指定了文件格式是xls,但實際上還是文本格式,因此在打開的時候會出現(xiàn)一個提示,直接點確定是可以打開的,在保存的時候也會出現(xiàn)一個提示:

此時需要點否,然后選擇保存為Excel工作簿格式就沒有問題了。

6.?命令中需要用空格對各個部分做分隔處理,下圖中紅框位置需要加空格:

這樣得到的文件目錄中還包含了一些不需要的內(nèi)容:

實際需要的只是最右側(cè)的文件名信息,此時使用分列功能處理即可,操作方法如動畫所示:

好了,一個原本需要耗時很久的任務(wù)就這樣輕而易舉的搞定了,此刻你的內(nèi)心是何感想呢?學(xué)習更多技巧,請收藏部落窩教育excel圖文教程。
****部落窩教育-excel批量提取文件名****
原創(chuàng):老菜鳥/部落窩教育(未經(jīng)同意,請勿轉(zhuǎn)載)
更多教程:部落窩教育(www.itblw.com)
加微:blwjymx2
微信公眾號:exceljiaocheng