2012-10-20 13:21:17 +0000 2012-10-20 13:21:17 +0000
24
24

如何将文件夹中的所有文件名复制到记事本中?

我经常想把一个文件夹中的所有文件名和完整的路径及扩展名复制到一个".txt “文档中,但又做不到。有什么简单的方法吗?怎么做呢?有没有一个简单的批处理文件可以做到?免费软件也许可以,但我更希望有一个简单的批处理.bat或.exe文件可以用。

答案 (6)

32
32
32
2012-10-20 13:32:52 +0000
  1. 打开命令提示符

  2. cd "Documents"

导航到你想要的目录 3. dir /B > filelist.txt

  1. 打开 filelist.txt 或将其移动到你想要的地方。

我的输出。

C:\Users\Tom\Documents>dir /B
all.css
BFBC2
Disc Images
Fax
Fiddler2
gegl-0.0
Network Monitor 3
Scanned Documents
SQL Server Management Studio
SweetScape
Virtual Machines
Visual Studio 2010

你可以只限制dir /B /A-D的文件。/AD表示只有目录,/A-D表示没有目录。

25
25
25
2012-10-20 20:55:02 +0000

哪个版本的Windows?至少在Windows 7中(在Win8中也应该可以),你可以选择文件,按Shift键并右击。现在你会看到一个新的Copy as path选项,你可以点击它,然后在记事本中粘贴路径。

5
5
5
2015-06-02 09:09:03 +0000

打开记事本,输入以下几行。

dir /a /b /-p /o:gen >names.txt

将此文件以.bat作为扩展名保存。将.bat文件移动到你想获得文件名列表的文件夹中。双击这个bat文件,就可以得到一个名为names.txt的文件。将创建一个名为names.txt的文件,其中包含文件名列表。

1
1
1
2016-02-19 17:47:04 +0000

选择文件夹中的所有文件,Shift+右键,复制为路径,粘贴到doc/excel/text/email。

0
0
0
2015-06-05 13:06:26 +0000

下载xplorer²精简版,选择文件夹中的所有文件,并使用快捷键Alt+C或点击编辑中的 “复制名称",将所有文件名连同完整路径和扩展名复制到剪贴板、记事本、Word或Excel中。它的工作原理非常好,也很简单。

0
0
0
2012-10-20 13:42:29 +0000

(for %F in (*) do @echo %~dpnxF)|sort >filelist.txt将在当前目录下产生排序的文件列表(包含完整路径),文件名为filelist.txt。将*改为任何你想要的目录/路径模式。请注意,如果你枚举当前目录,它将包含filelist.txt本身,所以最好从父目录运行。