0

我有一条与此模式匹配的路线:

MyDll.<major>.<minor>.<bug_fix>/internal_lib/version/files_i_need_to_get

我正在尝试导航到files_i_need_to_get,忽略<major>, <minor>,<bug_fix>并将所有包含 .dll 的内容复制到另一个文件夹。所以我写了这个:

xcopy /e origin\MyDllFolder.*\lib\v40\*.dll lib\packages

但是MyDllFolder。* 似乎没有按预期工作。有任何想法吗?

4

2 回答 2

2

从命令行试试这个:

for /d %F in ("origin\MyDllFolder.*") do @xcopy /e "%F\lib\v40\*.dll" lib\packages

如果在批处理脚本中使用,则将百分比加倍:

for /d %%F in ("origin\MyDllFolder.*") do xcopy /e "%%F\lib\v40\*.dll" lib\packages
于 2013-10-08T13:10:18.090 回答
1

XXcopy 具有通配符功能,可以满足您的需求。 http://www.xxcopy.com

于 2013-10-08T11:57:45.043 回答