很好奇,我想知道到底什麼情況會碰到「将一個文件夾裡所有的文件名提取出來,放到 Excel 表格裡」這麼刁鑽的問題?
後來,仔細了解了一下,還真不少:
-
有很多員工的照片,想比對花名冊,哪些人的照片缺失
-
不同類型的文件,需要分類統計數量
-
管理合同等文檔,需要制作一份文檔目錄
-
需要制作一份文件的清單,加備注說明
-
……
既然這麼多場景會用到,又有那麼多人問,那…是時候出手了!
普通人,隻會打開 Excel 表格,然後一個一個的手工輸入。圖樣圖森破!登哥隻要幾秒鐘就能批量搞定,你信不信?
第一招:直接複制法如果你是 Win10 用戶,恭喜你! Win10 版本偷偷摸摸的新增了一個功能,99.99%的人都沒有察覺,看完這篇文章,你就成了那 0.01%。
這個功能在文件管理器中,叫做複制路徑。隻需要三步,你就能将所有文件名導入Excel。
❷ 複制路徑
點擊窗口菜單,主頁下面的【複制路徑】按鈕,将所選文件的完整文件名(含文件路徑)複制到系統剪貼闆中。
❸ 粘貼到 Excel
打開 Excel,然後【Ctrl V】,就能把所有文件名粘貼到 Excel 中。
到這一步,就已經得到所有完整的文件名了。
如果不需要文件路徑,隻要保留文件名稱怎麼辦?
隻要一次替換,将文件名替換為空,就能批量删除,得到幹幹淨淨的文件名。
❹ 清除文件路徑
打開替換窗口【Ctrl H】,再将文件路徑複制粘貼到查找内容一欄,替換為空,然後點擊【全部替換】。
按下按鈕以後,瞬間就能得到全部照片的名稱(含後綴)。
不想要後綴怎麼辦?那就再替換一次!完成上面 4 個步驟,真的隻需要 5 秒鐘!這個方法隻有 Win 10系統的電腦能用。
其他系統的用戶怎麼辦?别着急,山人自有妙計!
第二招:Chrome浏覽器法其他系統的用戶,隻要你電腦上安裝了 Chrome 浏覽器,同樣可以輕松提取文件清單。操作方法和第一種類似,隻不過多了一個将整個文件夾拖入 Chrome 浏覽器的步驟。
❶ 打開 Chrome 浏覽器;
❷ 把文件夾拖動到浏覽器中,文件名會自動羅列;
❸ 全選文件列表,複制文件名稱;
❹ 在 Excel 中粘貼文件名稱,删除無用信息,搞定!
什麼?你不用 Chrome 浏覽器?好吧…沒關系,拉小登還有第 3 招!
知道這一招的人少之又少,需要用到一個計算機遠古時代發明出來的技術:BAT命令。
第三招:BAT 批處理法此 BAT 非彼 BAT ,在騰訊百度阿裡誕生以前就存在了。在計算機界,它是 Batch 批處理命令的專用簡寫。
别擔心,雖然要用到一點點代碼,但是并不複雜。
❶ 新建一個文本文檔( txt 格式,記事本文件),并打開它;
❷ 将下面的代碼:DIR *.* /B >文件名列表.CSV,複制粘貼到文本文檔中;
❸ 将文本文檔另存為 .bat 格式,另存方法,點【文件】-【另存為】-【修改文件名稱】-最後加一個「 .bat 」後綴;
❹ 把保存好的 BAT 文件複制到想要提取文件名的文件夾中。
❺ 雙擊此 BAT 文件,就會自動生成一份 CSV 格式的文件名列表文件
❻ 打開 CSV 文件,登登登登 ~ 所有文件名都在表格裡了,連清理文件路徑的工作都省了。
怎麼樣,很簡單吧~
,