当前位置:懂科普 >

IT科技

> 怎么批量提取文件名到excel表

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

批量提取文件名到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、批量添加就完成了。

  • 文章版权属于文章作者所有,转载请注明 https://dongkepu.com/itkeji/47qq54.html