怎样通过DOS来提取一个文件夹下所有文件的名字

2025-01-08 09:11:26
推荐回答(2个)
回答1:

使用DOS命令中的dir就可以生成这样的文本文件。下面介绍具体操作方法。
1.以Windows
XP操作系统为例,单击“开始|运行”,输入cmd,如图1所示,然后单击“确定”。
图1
开始cmd命令
3.在命令提示符窗口中输入以下命令,如图2所示。
dir
d:
>c:filelist.txt
图2
用此命令生成列表文件
这样就在C:盘根目录下生成了一个名为“filelist.txt”的文本文件,该文件中即包含D:盘的文件夹列表。
如果希望将D:盘中子目录中的文件和文件夹列表也全部列出来,可以在命令提示符窗口中输入以下命令。
dir
d:
/s
>c:filelist.txt
如果使用下面的命令,即加一个/b,则会生成一个简单的文件名列表,不包括其它信息,这种方法可能更加实用一些。

回答2:

1.点开始—程序—附件—记事本,输入下面一行:
dir
/b
/o:n>文件名.txt
2.点文件保存,保存类型选择所有文件,保存位置选择那个文件夹,文件名输入:1.bat,点保存。
3.双击那个文件夹下面的1.bat文件,生成的“文件名.txt”就是你要的文件。
命令行解释:
dir
-
指定要列出的驱动器、目录和/或文件。
/b
-
使用空格式(没有标题信息或摘要)。
/o:n
-
按名称(字母顺序)列出文件。
>文件名.txt
-
把显示的内容输出到“文件名.txt”文件。