【发布时间】:2016-12-30 06:56:06
【问题描述】:
我已经编写了一个批处理来检查最新文件夹中的.xml 文件并将它们复制到另一个文件夹,在复制文件后它应该调用应用程序并停止。现在我需要让批处理在下一个文件夹中(在第一个完成整个圆圈之后)查看任何.xml 文件并执行相同操作,依此类推...使用此代码我可以复制所有.xml文件从最新文件夹到另一个文件夹:
SETLOCAL
SET "sourcedir=Y:\PriCat\Debiteuren"
SET "destindir=Y:\Pricat\Pricatombouw"
set source="Y:\Pricat\Pricatombouw"
set target="Y:\Pricat\XMLOmbouw\nieuw"
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
【问题讨论】:
标签: batch-file directory