xcopy通配符源文件夹名称到目标

时间:2014-04-22 02:44:04

标签: batch-file cmd wildcard xcopy

我想从通配符源文件夹复制到目标文件夹:

xcopy a:\parentfolder\n* x:\parentfolder

仅限以" n"开头的文件夹因此应该被复制到目的地。

非常感谢任何有助于实现这一目标的帮助。

2 个答案:

答案 0 :(得分:4)

for /f "delims=" %%a in ('dir /b/ad "a:\parentfolder\n*" ') do xcopy "a:\parentfolder\%%a\*" x:\parentfolder\

如你所知,XCOPY假设n*是一个文件规范,否则无法告诉它。

答案 1 :(得分:1)

如果你第一张CD到你要复制的文件夹,它将起作用:

a:
cd \parentfolder
xcopy /s n*.* x:\parentfolder