在 XCOPY 中使用什么代替多个通配符

What use instead of Multiple wildcards in XCOPY

无法在 XCOPY 中使用多个通配符:

XCOPY /D:%DATE%/s/i/y \server\folder1\different_folders_*\*_CPU2* %DESTINATION_PATH%

我在谷歌上搜索了一些替代品,但我的搜索没有成功。 还有其他方法可以进行此搜索吗? 如果你能给我指出一些可以提高我技能的链接,我会很高兴。

我使用日期进行搜索,所以我可以这样做:

:while
  if %fromDate% leq %toDate% (  
  XCOPY /s/i/y \server\folder1\different_folders_%fromDate%\*_CPU2* %DESTINATION_PATH%

::incrementing the date %fromdate%

goto :while
)

如果有人对我如何增加日期感兴趣: 我使用的格式是 YYYYMMDD(例如 20170520)

SET /A "fromDate=!fromDate! + 1"
    IF %fromDate:~6,2% == 31 (
        SET /A "fromDate=!fromDate! + 69"
    )
    IF %fromDate:~4,2% == 13 (
        SET /A "fromD
    )