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

09s*_*enb 0 windows batch-file file-listing

我有一个文件夹"C:/ files"它会说10个文件,我怎么把文件名写到一个名为files.txt的文本文件中.我需要它所以名字都是隔离线所以它看起来像这样.

file1
file2
file3
ect
Run Code Online (Sandbox Code Playgroud)

谢谢,如果有人可以提供帮助.

her*_*tao 5

在文件夹下(在文件夹中cd,或在文件夹中简单,SHIFT+ Right click和选择Open command window here),您可以运行以下dos命令:

Dir /b *.* > list.txt
Run Code Online (Sandbox Code Playgroud)

PS如果你需要每个文件的完整路径,你可以添加额外的/s选项:

Dir /s /b *.* > list.txt
Run Code Online (Sandbox Code Playgroud)