1

我正在尝试回显以多个字符串片段命名的文件列表。我有一个包含子文件夹的文件夹,其中包含名为的 PDF:

EDW_L1_C3.pdf
EDW_L1_C4.pdf
EDW_L2_C10.pdf
EDW_L5_C2.pdf
EDW_L5_C3.pdf
etc.

一个关键点是我不能确定文件名代码的顺序总是相同的。例如,可能有一些文件名为:

C2_EDW_L5.pdf

对于上下文或如果有人关心,这些名称包含乡镇 ( EDW)、地段 ( L1_) 和特许权 ( C3_) 代码,并且文件是土地调查。

我想创建一个批处理文件以递归方式列出文件名中同时包含字符串的文件L1_C3_因为L1_我已经成功使用了以下内容:

forfiles /S /M *L1_*.PDF /c "cmd /c echo @FILE"

但是,我被困在如何缩小该列表以仅包含L1_文件名中也有的C3_文件。有人有想法么?在我让这段代码工作之后,我的最终目标是将这些过滤的文件复制到指定的文件夹中。我现在只是在玩代码来创建自定义解决方案。

4

0 回答 0