是否可以使用批处理文件Windows Xp将文件名列表写入文本文件?

时间:2011-12-23 04:43:39

标签: batch-file cmd

每当单击一个Windows XP批处理文件时,我想将Given目录路径中的文件名列表写入文本文件。我不知道它是否可以在Windows XP中使用?

那么,请你就此启发我吗?

3 个答案:

答案 0 :(得分:45)

这样的事情怎么样?

dir /b "C:\My Path" > myFiles.txt

答案 1 :(得分:0)

详细说明

@echo off
Rem Following command will write the names of all files in a text file
dir "C:\Source folder" > C:\destination.txt
echo "File names have been written"

答案 2 :(得分:0)

如果要列出所有文件名以及其他详细信息,例如时间/大小等,而没有其他目录信息,则可以使用以下命令

DIR c:\temp\*.* | FIND ":" > logfile.txt

这将获得裸露的DIR格式(没有标题或页脚信息),但保留所有详细信息,将DIR的输出传递到FIND中。
假设您的日期时间戳分隔符为:(例如09-04-2018 11:06)。