Windows 将文件名批量写入文本文件

Windows 将文件名批量写入文本文件,windows,batch-file,file-listing,Windows,Batch File,File Listing,我有一个文件夹“C:/files”,里面有10个文件,我如何将文件名写入名为files.txt的文本文件中。我需要它,所以名字都是分隔线,所以看起来像这样 file1 file2 file3 ect 感谢任何人的帮助。在文件夹下(cd放入其中,或在文件夹中,按住SHIFT+右键单击并选择在此处打开命令窗口),您可以运行以下dos命令: Dir /b *.* > list.txt 注意:如果需要每个文件的完整路径,可以添加额外的/S选项: Dir /s /b *.* > list.

我有一个文件夹“C:/files”,里面有10个文件,我如何将文件名写入名为files.txt的文本文件中。我需要它,所以名字都是分隔线,所以看起来像这样

file1
file2
file3
ect
感谢任何人的帮助。

在文件夹下(
cd
放入其中,或在文件夹中,按住SHIFT+
右键单击
并选择
在此处打开命令窗口
),您可以运行以下dos命令:

Dir /b *.* > list.txt
注意:如果需要每个文件的完整路径,可以添加额外的
/S
选项:

Dir /s /b *.* > list.txt
在文件夹下(
cd
,或文件夹中的simple,SHIFT+
右键单击
,然后选择
在此处打开命令窗口
),您可以运行以下dos命令:

Dir /b *.* > list.txt
注意:如果需要每个文件的完整路径,可以添加额外的
/S
选项:

Dir /s /b *.* > list.txt

从命令提示符下:dir/b>filelist.txt从命令提示符下:dir/b>filelist.txt我只需使用类似“C:/files”@09stephenb No,
dir
的目录来更改dir即可。您需要先将
cd
放入文件夹,然后运行该命令。更新了答案。@09stephenb这太复杂了。为什么不做一个简单的
dir/b%CD%\*.*>list.txt
?谢谢,我会试试的that@09stephenb我添加了另一种不使用
cd
进入文件夹的方法。查看更新后的答案。我是否只需使用类似“C:/files”的目录更改目录@09stephenb No,
Dir
这是命令。您需要先将
cd
放入文件夹,然后运行该命令。更新了答案。@09stephenb这太复杂了。为什么不做一个简单的
dir/b%CD%\*.*>list.txt
?谢谢,我会试试的that@09stephenb我添加了另一种不使用
cd
进入文件夹的方法。查看更新的答案。