excel提取文件夹内文件名 (如何提取文件夹里面的文件名)

在日常工作中,我们需要把文件夹里面的所有文件名提取出来,用于制作目录或核对数据等。如何快速提取文件夹里面的所有文件名呢?下面我分享两种方法:

第一种方法:

1.在需要提取文件名的文件夹中,新建一个后缀名为.txt的文本文档。

2.打开这个文本文档(txt文件)中,输入dir *.* /b > contents.txt(如图一)。

如何提取文件夹里面的文件名,根据文件名批量提取对应的文件夹

图一

3. 另存文本文件,文件名随便取,但后缀名必须为.bat,编码选择:ANSI,我这里另存为的是:提取文件名.bat(如图二)。

如何提取文件夹里面的文件名,根据文件名批量提取对应的文件夹

图二

4. 双击运行这个《提取文件名.bat》文件,文件夹里面多了一个名为contents.txt的文件(如图三),打开它,所有的文件名全部在里面了(如图四)。

如何提取文件夹里面的文件名,根据文件名批量提取对应的文件夹

图三

如何提取文件夹里面的文件名,根据文件名批量提取对应的文件夹

图四

注意:

1.要在英文状态下敲空格;

2.另存为bat时,编码一定要选择ANSI,不然会出现乱码。

第二种方法(适用于win10或win11系统):

1. 进入需要提取文件名的文件夹中

2. 按CTRL+A全选所有文件

3. 右键点击“复制文件地址”(如图五)

如何提取文件夹里面的文件名,根据文件名批量提取对应的文件夹

图五

4. 新建一个Excel文件并打开,光标放在A1单元格,右键点击粘贴(如图)

如何提取文件夹里面的文件名,根据文件名批量提取对应的文件夹

图六

5.利用CTRL+H查找替换,把D:\Python_Files\venv\剑来小说\ 全部替换

如何提取文件夹里面的文件名,根据文件名批量提取对应的文件夹

图七

如何提取文件夹里面的文件名,根据文件名批量提取对应的文件夹

图八