在 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
)
无法在 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
)