请问如何将一个文件夹内所有文件的名称清单复制到文本或word或excel

如题所述

在文件夹上,

1:按住Shift Key,右键点击文件夹名称,选择“在此打开命令窗口”。

2:切换到英文输入法下(只说一遍,英文输入法),输入 dir /b>filenames.txt .然后按Enter键确认。filenames 及你需要的文件名,比如需要list2 则改为 dir /b>list2.txt

3:回到文件夹内,则已建立一个包含所有文件名称的文件。如右图所示。

In MS Windows it works like this:

1. Hold the "Shift" key, right-click the folder containing the files and select "Open Command Window Here."

2. Type "dir /b > filenames.txt" (without quotation marks) in the Command Window. Press "Enter."

3. Inside the folder there should now be a file filenames.txt containing names of all the files etc. inside this folder.

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-06-16
方法一,使用cmd进入命令提示符窗口,在文件夹目录下,使用dir命令,即可出现所有的文件名称清单。选择copy后,再粘贴到word或者excel即可。

方法二,在excel中直接使用宏命令读取文件夹下所有的文件名称清单。在宏模块里面录入:再使用控件,运行此宏即可,
Sub MyName()
Dim MyName As String
Dim r As Integer
r = 1
Columns("A").ClearContents
MyName = Dir(ThisWorkbook.Path & "\", vbDirectory)
Do While MyName <> ""
If MyName <> "." And MyName <> ".." Then
Cells(r, 1) = MyName
r = r + 1
End If
MyName = Dir
Loop
End Sub
第2个回答  2010-04-20
在所有文件所在的文件夹内新建一个文本文档,输入

tree/f >list.txt

然后另存为tree.bat到本文件夹,双击运行这个tree.bat就可以生成一个list.txt文件,打开它就可以看到已经列出了所有的文件名称了。
第3个回答  2010-04-20
开始→运行:cmd→输入“cd /d 文件夹路径及名称”→输入“dir /b >cx.txt”→双击打开cx.txt,编辑复制→Word或Excel中粘贴……本回答被提问者采纳
第4个回答  2010-04-20
在命令提示符下(DOS),进入你要提取文件的那个文件夹下,输入 tree /F >name.txt 回车
会把当前目录下所有文件的文件名保存在name.txt中,name.txt就在当前文件夹下
相似回答