我使用XCopy和排除列表,看起来像
的.cs \
\ LOG \
和XCopy命令
SET exludedPaths =%cd%\ Settings \ excluded_paths.txt
SET projectDir =%cd%\ MyFolder
SET outputDir =%cd%\ Drops \
XCOPY / S%projectDir %% outputDir%\ / EXCLUDE:%exludedPaths%
一切正常,但我想忽略来自另一个目录的xml文件(只有xml文件),像这样
的.cs \
\登录\
\ anotherdirectory \ * .xml< -it不起作用。
如何指定排除列表中的最后一行或者不可能?
答案 0 :(得分:0)
Yep.Exclude不支持通配符。
pushd cs\log\anotherdirectory
for /f %%f in (dir /b *.xml) do (
echo %%~ff >> %exludedPaths%
)
popd
这应该将anotherdirectory
中的所有文件列入排除列表