2011-06-23 128 views
1

我想将所有以“Temp _ *****”开头的文件夹移动到不同的文件夹。它似乎不像我们可以使用通配符与文件夹。我在网上看,有人发布了这段代码,但我不知道如何将它应用到我的场景。将通配符文件夹结构文件移动到目标文件夹

@echo off for /d %%a in ({*}) do xcopy "%%a" "C:\Home\a\b\tmp\%%a\" /E 

回答

1

下面是做到这一点的一种方式,替换C:\ TEST01 \你的源文件夹的位置:

for /F %%a in ('dir C:\TEST01\TEMP_* /ad /b') do move C:\TEST01\%%a C:\Home\a\b\tmp\%%a 
相关问题