如何选择第二,第三,第四…最新的批处理文件夹



我已经写了一个批处理,检查最新的文件夹.xml文件,并将它们复制到另一个文件夹,复制文件后,它应该调用应用程序并停止。现在我需要让批处理在下一个文件夹中(在第一个文件夹完成整个循环之后)查看任何.xml文件并执行相同的操作,等等…使用此代码,我可以将所有.xml文件从最新文件夹复制到另一个文件夹:

SETLOCAL
SET "sourcedir=Y:PriCatDebiteuren"
SET "destindir=Y:PricatPricatombouw"
set source="Y:PricatPricatombouw"
set target="Y:PricatXMLOmbouwnieuw"
set var1=0

FOR /f "delims=" %%a IN (
  'dir /b /ad /o-d "%sourcedir%*" '
  ) DO XCopy /y /s "%sourcedir%%%a*.xml" "%destindir%" &GOTO done
:done

从代码中删除&GOTO done。之后,:done也将是无用的,所以你可以删除最后一行

相关内容

最新更新