開心生活站

位置:首頁 > IT科技 > 

怎麼批量提取文件名到excel表

IT科技2.46W

批量提取文件名到EXCEL表最快,具體操作步驟如下: 1、首先,如圖所示的文件夾,我們將要提取裏面所有jpg圖片的名字。 2、接下來點擊開始菜單,找到記事本程序打開。 3、然後右擊上面所示文件夾的地址,複製地址。 4、在記事本中按右鍵粘貼。 5

有的時候,我們需要整理很多文件名稱到電子表格中去,一個一個複製的話會非常麻煩,不用擔心,用EXCEL表格可以非常快速的完成這個工作,接下來就來介紹一下如何批量提取文件名到EXCEL表

怎麼批量提取文件名到excel表

材料/工具

EXCEL

方法

首先在需要提取名稱的文件所在文件夾中新建一個文本文檔

如何批量提取文件名到EXCEL表中_百度經驗 http://jingyan.baidu.com/article/fd8044facac2d75030137a4a.html

怎麼批量提取文件名到excel表 第2張

然後在文檔中輸入“for /r C:UsersAdministratorDesktop %%a in (*.mp4) do echo %%~na >>生成文件.txt”

把大量文件名導入到excel的具體操作步驟如下: 1、在所有文件所在的文件夾中,右鍵單擊選擇新建命令,新建一個文本文件,命名爲圖片。 2、雙擊打開該文本文件,接着輸入dir>tp.txt,保存後並關閉該文件。 3、右鍵單擊圖片文件,從下拉菜單中選擇

請將其中的“C:UsersAdministratorDesktop”替換成您步驟1中建立的文件夾;

準備工具/材料:裝有windows 10的電腦一臺,excel軟件。 批量導入文件名到excel裏的辦法如下: 1、在所有文件所在的文件夾中,右鍵單擊並選擇新命令,創建一個名爲圖片的新文本文件。 2、雙擊打開文本文件,然後輸入目錄> tp.txt,保存並關閉文

*.mp4爲您需要整理的文件類型,請按照實際要求替換,

要批量提取文件名,可把這些文件放到一個文件夾中: 1、在這個文件夾中新建TXT文件,並在其中輸入 DIR *.*/B>LIST.TXT (DIR命令後須有一空格。這個命令表示:把所有目錄列到名爲LIST的記事本中。) 將新建的TXT文件保存。然後把擴展名改爲BAT。

生成文件.txt爲最終生成的文件名稱。

@echo off dir *.xls? /a-d /o:d /b >./文件名list(不含路徑).xls 這樣或許文件名! 新建文本文件,複製以上內容,粘貼,保存,修改後綴名爲.bat,把改文件放到需要對應文件夾下,雙擊!

怎麼批量提取文件名到excel表 第3張

輸入完成後選擇“文件”,點擊“另存爲”

比如,這裏如果想要把“7.21”這個文件夾裏面的文件,要做個整理,把文件名稱都彙總在一個excel表格了,常見的就是一個一個複製文件名稱,然後新建excel表格,但這樣效率很慢。 快速提取文件名稱方法一:使用,打開Chrome 瀏覽器——把“7.21”整個文

怎麼批量提取文件名到excel表 第4張

輸入需要生成的文件名稱並填寫.bat擴展名,文件類型選擇所有文件,點擊“保存”

比如,這裏如果想要把“7.21”這個文件夾裏面的文件,要做個整理,把文件名稱都彙總在一個excel表格了,常見的就是一個一個複製文件名稱,然後新建excel表格,但這樣效率很慢。 快速提取文件名稱方法一:使用,打開Chrome 瀏覽器——把“7.21”整個文

怎麼批量提取文件名到excel表 第5張

雙擊運行剛剛保存好的“.bat”文件會生成一個TXT文件

開始→程序→附件→命令提示符 輸入以下命令並回車:(例如是“D:文件") 我的文件” 文件夾下的文件) D: (D後面是一個關掉輸入法後的冒號)回車 cd D:文件 回車 dir =>name.txt 回車 此時在你的“D:文件”下已經生成一個name.txt 文件 打開這個name

怎麼批量提取文件名到excel表 第6張

新建一個EXCEL表格用於存放提取的名稱

開始→程序→附件→命令提示符 輸入以下命令並回車:(例如是“D:文件") 我的文件” 文件夾下的文件) D: (D後面是一個關掉輸入法後的冒號)回車 cd D:文件 回車 dir =>name.txt 回車 此時在你的“D:文件”下已經生成一個name.txt 文件 打開這個name

怎麼批量提取文件名到excel表 第7張

選擇打開生成的TXT文件

@echo off & title 生成Excel表格 By 依夢琴瑤cd /d %~dp0(for /d %%a in (*) do ( pushd "%%~a" CD.>"%tmp%CSV.LOG" for /f "delims=" %%b in ('dir /a-d/b') do ( for /f "delims=" %%c in ('dir /a-d/b/o-n "*%%~xb"') do set /a "Fst=1%%~n

怎麼批量提取文件名到excel表 第8張

這樣需要的文件名就被批量導入EXCEL表格中了

方法/步驟 將所要拷貝的文件放在同一個文件夾中。本文以桌面上的音樂文件夾爲例介紹。 新建一個文本文件,在文本文件中填入以下內容: for /r C:UsersAdministratorDesktop %%a in (*.mp4) do echo %%~na >>生成文件.txt 請將其中的“C:Users

怎麼批量提取文件名到excel表 第9張

擴展閱讀,以下內容您可能還感興趣。

如何把一個文件夾裏的所有文件名全部導到EXCEL表格裏面去?

開始→程序→附件→命令提示符

輸入以下命令並回車:(例zd如是“D:\文件")

我的文件” 文件夾下的文件)

D: (D後面是一個關掉輸入法後的冒號<半角>)回車

cd D:\文件 回車

dir =>name.txt 回車

此時在你的“D:\文件”下已經生成一個name.txt 文件

打開這個name.txt文件,全選,複製,在EXCEL表格中點擊粘貼,分列,留下想要的內容

批處理:提取文件夾中的文件名並保存到Excel表裏

@echo off & title 生成Excel表格 By 依夢琴瑤

cd /d %~dp0

(for /d %%7a6431333365643563a in (*) do (

    pushd "%%~a"

        CD.>"%tmp%CSV.LOG"

        for /f "delims=" %%b in ('dir /a-d/b') do (

            for /f "delims=" %%c in ('dir /a-d/b/o-n "*%%~xb"') do set /a "Fst=1%%~nc-10000"

            set "Str=%%~xb"

            call findstr /bei /c:""%%~a","%%Fst%%","%%Str:~1%%"" "%tmp%CSV.LOG" >NUL 2>NUL || (

                (call echo "%%~a","%%Fst%%","%%Str:~1%%")>>"%tmp%CSV.LOG"

            )

        )

    popd

    type "%tmp%CSV.LOG"

))>"Excel表格記錄.xls"

pause

生成的Excel是csv格式的,因此打開後表格間的間隔什麼的需要自己手動調整一下,然後另存爲正常的xls格式。

更多追問追答追問

大神,不行呢,運行是提示運算符不存在,而且保存的excel表只有子文件夾名。或者是我敘述不全,我把文件鏈接發給你,裏面有需要達到的最終效果。

網頁鏈接

追答

我寫代碼前還特意問了您一下,那些原始文件名包不包含後綴名,您說沒有後綴名的,就是“編號.文字”這樣格式存在的。真是無語了,您提供的樣本明明有後綴名啊!卻說沒有。。。唉,心累。。。。。

@echo off & title 生成Excel表格 By 依夢琴瑤

cd /d %~dp0

(for /d %%a in (*) do (

    pushd "%%~a"

        CD.>"%tmp%CSV.LOG"

        for /f "tokens=2* delims=." %%b in ('dir /a-d/b *.*.*') do (

            for /f "tokens=1 delims=." %%c in ('dir /a-d/b/o-n "*.%%~b.*"') do set /a "Fst=1%%~nc-10000"

            call findstr /bei /c:""%%~a.%%Fst%%.%%~b"" "%tmp%CSV.LOG" >NUL 2>NUL || (

                (call echo "%%~a.%%Fst%%.%%~b")>>"%tmp%CSV.LOG"

            )

        )

    popd

    type "%tmp%CSV.LOG"

))>"Excel表格記錄.xls"

pause追問O(∩_∩)O哈哈~,敘述不清,謝謝大神!大神辛苦了!再送兩百分,

如何批量提取文件名到EXCEL表

方法/步驟

將所要拷貝的文件放在百同一個文件夾中。本文以桌面上的音樂文件夾爲例介紹。

新建一個文本文件,在文本文件中填入以下內容:

for /r C:\Users\Administrator\Desktop %%a in (*.mp4) do echo %%~na >>生成度文件.txt

請將其中的“C:\Users\Administrator\Desktop”替換成您步驟1中建立的文知件夾;*.mp4爲您需要整理的文件類型,請按照實際要求替換,生成文件.txt爲最終生道成的文件名稱。

將文本文件另存爲批處理文件,文件類型選擇所有文件,並填寫.bat擴展名。將此文件保存在步驟1所建立的文件下,雙擊運行,系統會生成一個名爲“生成文件”的TXT文檔。

4

用EXCEL打開此TXT文件即可。

如何批量抓取網站文件(所有文件名都在Excel表格裏)

樓上131681320的方法不錯, 但要將文件每個都e799bee5baa6e79fa5e98193e59b9ee7ad9431333239303164打開一次, 如果文件多, 不好操作.

看我的:

利用你的EXCEL的字符連接功能生成一個新行, 裏面的每一行寫成

<img src="https://gss0.bdstatic.com/70cFsjip0QIZ8tyhnq/img/logo-zhidao.gif">

<img src="https://gss0.bdstatic.com/70cFsjip0QIZ8tyhnq/img/logo-zhidao.gif">

<img src="https://gss0.bdstatic.com/70cFsjip0QIZ8tyhnq/img/logo-zhidao.gif">

的形式, 然後複製這些行到寫字板並另存爲一個 .HTM 文件.

斷開網絡, 打開這個文件之後, 你所有的圖片將會被嘗試依次打開.

但因爲沒有網絡, 所以此時沒有圖片內容顯示出來.

高招來了!

右鍵點頁面的空白處, 選擇"用迅雷下載全部鏈接".

啊哈, 連上網絡, 點確定, 搞定.

如果對EXCEL生成HTM文件有困難, 可以HI我.

如何將文件夾內多個excel文件的文件名對應批量添加到每個excel的一列

1、首先打開保存有EXCEL文件的文件夾——接着在地址欄那裏選擇文件夾路徑並右擊選擇複製。

2、打開任一瀏覽器——把複製的文件夾地址粘貼到搜索地址欄——按下回車就會出現所有文件名了。

3、全部選擇文件名的內容並複製——打開新copy建空白EXCEL文檔——點擊選擇A1單元格後粘貼。

4、粘貼之後點擊右下角的粘貼選項——選擇:匹配目標格式。

5、接着把多餘的內容刪除zhidao掉,如圖選擇大小和修改日期這兩列的內容刪除掉。

6、然後在B2單元格輸入如下公式:=HYPERLINK("F:2017秋質量分析2017期考"&A2,A2)。就是=HYPERLINK(文件夾路徑"&A2,A2)——往下填充公式。

7、批量添加就完成了。