怎么批量提取文件名到excel表
- IT科技
- 关注:2.58W次
批量提取文件名到EXCEL表最快,具体操作步骤如下: 1、首先,如图所示的文件夹,我们将要提取里面所有jpg图片的名字。 2、接下来点击开始菜单,找到记事本程序打开。 3、然后右击上面所示文件夹的地址,复制地址。 4、在记事本中按右键粘贴。 5
有的时候,我们需要整理很多文件名称到电子表格中去,一个一个复制的话会非常麻烦,不用担心,用EXCEL表格可以非常快速的完成这个工作,接下来就来介绍一下如何批量提取文件名到EXCEL表
材料/工具
EXCEL
方法
首先在需要提取名称的文件所在文件夹中新建一个文本文档
如何批量提取文件名到EXCEL表中_百度经验 http://jingyan.baidu.com/article/fd8044facac2d75030137a4a.html
然后在文档中输入“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,把改文件放到需要对应文件夹下,双击!
输入完成后选择“文件”,点击“另存为”
比如,这里如果想要把“7.21”这个文件夹里面的文件,要做个整理,把文件名称都汇总在一个excel表格了,常见的就是一个一个复制文件名称,然后新建excel表格,但这样效率很慢。 快速提取文件名称方法一:使用,打开Chrome 浏览器——把“7.21”整个文
输入需要生成的文件名称并填写.bat扩展名,文件类型选择所有文件,点击“保存”
比如,这里如果想要把“7.21”这个文件夹里面的文件,要做个整理,把文件名称都汇总在一个excel表格了,常见的就是一个一个复制文件名称,然后新建excel表格,但这样效率很慢。 快速提取文件名称方法一:使用,打开Chrome 浏览器——把“7.21”整个文
双击运行刚刚保存好的“.bat”文件会生成一个TXT文件
开始→程序→附件→命令提示符 输入以下命令并回车:(例如是“D:文件") 我的文件” 文件夹下的文件) D: (D后面是一个关掉输入法后的冒号)回车 cd D:文件 回车 dir =>name.txt 回车 此时在你的“D:文件”下已经生成一个name.txt 文件 打开这个name
新建一个EXCEL表格用于存放提取的名称
开始→程序→附件→命令提示符 输入以下命令并回车:(例如是“D:文件") 我的文件” 文件夹下的文件) D: (D后面是一个关掉输入法后的冒号)回车 cd D:文件 回车 dir =>name.txt 回车 此时在你的“D:文件”下已经生成一个name.txt 文件 打开这个name
选择打开生成的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表格中了
方法/步骤 将所要拷贝的文件放在同一个文件夹中。本文以桌面上的音乐文件夹为例介绍。 新建一个文本文件,在文本文件中填入以下内容: for /r C:UsersAdministratorDesktop %%a in (*.mp4) do echo %%~na >>生成文件.txt 请将其中的“C:Users
扩展阅读,以下内容您可能还感兴趣。
如何把一个文件夹里的所有文件名全部导到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