二維碼 購物車
部落窩在線教育歡迎您!

職場人必學技巧:9秒批量提取84個文件夾中的文件名!太快了吧!

?

作者:老菜鳥來源:部落窩教育發(fā)布時間:2020-03-19 11:30:26點擊:2792

分享到:
0
收藏    收藏人氣:1人
版權說明: 原創(chuàng)作品,禁止轉載。

編按:

哈嘍,大家好!今天老菜鳥要給大家分享一個批量操作的神級技巧:批量提取文件名。簡單三步,就能提取出成百上千個文件名稱。廢話不多說,趕緊來看看吧!

 

今天要分享的這個技能,雖然和Excel有關系,但是又和Excel的關系不大,是一個批量操作的高能技巧!

 

這個技巧解決的是批量提取文件名的問題,例如公司培訓前,需要將培訓視頻的文件名提取到Excel中做成課件目錄。

 

如下圖所示,有很多個視頻文件,被分目錄存放在不同的文件夾下。

 

 

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

 

 

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

 

到底是什么方法呢,先看看動畫演示再說。

 

 

是不是夠快?

 

這個操作技巧一共涉及到三個步驟:

 

第一步:在文件夾中新建一個文本文件;

第二步:復制命令<dir /s/b *.MP4 > 1.xls>,粘貼到文本文件中(只復制紅字部分);

第三步:保存文本文件后,修改文件擴展名,把txt改成bat。

 

完成后雙擊運行就能生成一個包含了目錄中所有文件名的Excel文檔。

 

如果你的文件看不到擴展名,可以勾選這個選項:

 

 

是不是很好奇這句命令是什么意思呢?

 

其實這句命令絕對不是什么高級的編程語句,也和VBAPython之類的技術無關,而是一種現(xiàn)在已經(jīng)很少用到的叫dos命令的東西……

 

什么是dos命令并不重要,重要的是其中的幾個關鍵點:

 

1. dir是關鍵命令,不可修改,作用是調取文件列表;

 

2. /s/b,這是兩個參數(shù),其中/s的作用是調取下級文件夾里的文件名稱;/b的作用是只調取文件名,其他信息例如文件夾名稱,文件大小,創(chuàng)建時間等全部忽略;

 

3. *.MP4的意思是只提取MP4格式的文件名稱,如果要對所有JPG格式的圖片制作目錄,這部分改成*.JPG就好了;

 

4. >這個符號也是一個關鍵指令,不可修改,作用就是把dir調取出的文件名列表輸入到指定的一個文件中;

 

5. 1.xls這部分就是我們要存放輸出內容的文件了,根據(jù)自己的喜好去命名即可。

 

需要說明一點,雖然指定了文件格式是xls,但實際上還是文本格式,因此在打開的時候會出現(xiàn)一個提示,直接點確定是可以打開的,在保存的時候也會出現(xiàn)一個提示:

 

 

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

 

 

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

 

 

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

 

 

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

 

 

好了,一個原本需要耗時很久的任務就這樣輕而易舉的搞定了,此刻你的內心是何感想呢?記得留言分享一下哦……

 

本文配套的練習課件請加入QQ群:747953401下載。

Excel高手,快速提升工作效率,部落窩教《一周Excel直通車》視頻和《Excel極速貫通班》直播課全心為你!

掃下方二維碼關注公眾號,可隨時隨地學習Excel

IMG_256

相關推薦:

excel分列的應用(上)輸入日期最快的方式竟然是數(shù)據(jù)分列!

excel分列的應用(下)還在用分列批量轉換文本數(shù)據(jù)?怪不得你老加班!

6種制作目錄的方法(上)最簡單的6種用Excel制作目錄的方法,讓你天天不重樣!(上篇)

6種制作目錄的方法(下)最簡單的6種用Excel制作目錄的方法,讓你天天不重樣!(下篇)