Batch file 如何将文件列表存储到文本文件中?
我想创建一个批处理文件,该文件将解析给定的目录并获取所有XML文件Batch file 如何将文件列表存储到文本文件中?,batch-file,Batch File,我想创建一个批处理文件,该文件将解析给定的目录并获取所有XML文件 这些XML文件名将存储在文本文件中。请尝试FOR命令。请先阅读用法信息,然后尝试使用帮助以获取。然后,用以下示例进行实验: dir /b *.xml > xmlfiles.txt FOR %%a in (*.xml) DO ECHO %%a >>xmllist.txt 或 或 然后选择更适合您的要求的尝试使用FOR命令。请先阅读用法信息,然后尝试使用帮助以获取。然后,用以下示例进行实验: FOR %%a
这些XML文件名将存储在文本文件中。请尝试
FOR
命令。请先阅读用法信息,然后尝试使用<代码>帮助以获取代码>。然后,用以下示例进行实验:
dir /b *.xml > xmlfiles.txt
FOR %%a in (*.xml) DO ECHO %%a >>xmllist.txt
或
或
然后选择更适合您的要求的尝试使用
FOR
命令。请先阅读用法信息,然后尝试使用<代码>帮助以获取代码>。然后,用以下示例进行实验:
FOR %%a in (*.xml) DO ECHO %%a >>xmllist.txt
或
或
然后选择更符合您要求的内容假设我的目录位于C:\www\folder,我在哪里指定目录,并且xml文件将位于子文件夹toodir/b*.xml>xmlfiles.txt中这将为我提供文件名和路径,但我不需要仅存储路径文件名try
dir/?
。它会告诉你你需要知道的一切。假设我的目录在C:\www\folder,我在哪里指定目录,xml文件也会在子文件夹toodir/b*.xml>xmlfiles.txt中这会给我文件名和路径,但我不需要只存储路径文件名trydir/?
。它会告诉你你需要知道的一切。
FOR /R %%a in (*.xml) DO ECHO %%~na >>xmllist.txt