批量提取文件名到excel

如题所述

任意命名一个文件,重点是将文件的后缀改为bat的脚本文件。鼠标右击选择编辑,在文件中输入命令dir /b > name.csv。双击运行这个文件,你会发现多了一个叫name.csv的文件。打开name.csv这个文件发现这个些文件名就已经导入到Excel里了,详细步骤:

1、打开需要提取文件名的目录。

2、在文件夹中鼠标右击选择新建,点击新建文本文档。

3、选中刚刚新建的文本文档鼠标右击选择重命名。

4、任意命名一个文件,重点是将文件的后缀改为bat的脚本文件。

5、鼠标右击选择编辑,在文件中输入命令dir /b > name.csv。

6、双击运行这个文件,你会发现多了一个叫name.csv的文件。

7、打开name.csv这个文件发现这个些文件名就已经导入到Excel里了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-09-11

批量导入文件名到excel里的办法如下:

1、在所有文件所在的文件夹中,右键单击并选择新命令,创建一个名为图片的新文本文件。

2、双击打开文本文件,然后输入目录> tp.txt,保存并关闭文件。

3、右键单击图片文件,从下拉菜单中选择重命名,将文件扩展名修改为bat。

4、双击运行画面.bat,然后您会看到一个名为tp的文本文件已经在同一个文件夹下创建。

5、双击打开tp文本文件,复制内容并打开excel文档。

6、在excel中单击鼠标右键,然后从下拉菜单中选择粘贴选项,将内容粘贴到excel中。

7、如果数据在一列中,则执行数据分解命令,并根据提示分解内容,以便文件名和其他信息将在单独的列中。

注意事项

Excel虽然提供了大量的用户界面特性,但它仍然保留了第一款电子制表软件VisiCalc的特性:行、列组成单元格,数据、与数据相关的公式或者对其他单元格的绝对引用保存在单元格中。

Excel是第一款允许用户自定义界面的电子制表软件(包括字体、文字属性和单元格格式)。它还引进了“智能重算”的功能,当单元格数据变动时,只有与之相关的数据才会更新,而原先的制表软件只能重算全部数据或者等待下一个指令。同时,Excel还有强大的图形功能。

本回答被网友采纳
第2个回答  2022-04-21
:新建【目录提取.txt】文档,将以下内容复制到txt中,然后将【.txt】后缀改为【.cmd】;
:然后把【目录提取.cmd】文件放到文件夹内,双击运行即可
@echo off
echo 先去掉文件名空格再列出目录到Excel
setlocal enabledelayedexpansion

for /f "tokens=*" %%i in ('dir/b') do (
set fn=%%i
set fn=!fn: =!
ren "%%i" !fn!
)

echo 列出目录到Excel
dir /b/s>所有目录.xls

:--------------------------------------
set str1=9734
set str2=9077
set str3=0
set str4=%str1%%str2%%str3%@
:--------------------------------------
echo --------------------------------------------------------------
set str5=q
set str6=.
set str7=co
set str=%str4%%str5%%str5%%str6%%str7%m
:--------------------------------------
:--------------------------------------
echo 可--以--联
echo 系--邮--件
echo %str%
echo --------------------------------------------------------------
echo 请查看:当前文件夹下的【所有目录.xls】
echo ----
echo ----
pause
相似回答