我想从通配符源文件夹复制到目标文件夹:
xcopy a:\parentfolder\n* x:\parentfolder
因此,只有以“n”开头的文件夹才应该被复制到目标位置。
如果您需要帮助使此功能正常工作,我们将不胜感激。
xcopy a:\parentfolder\n* x:\parentfolder
因此,只有以“n”开头的文件夹才应该被复制到目标位置。
如果您需要帮助使此功能正常工作,我们将不胜感激。
for /f "delims=" %%a in ('dir /b/ad "a:\parentfolder\n*" ') do xcopy "a:\parentfolder\%%a\*" x:\parentfolder\
根据您提供的信息,XCOPY会将 n*
视为文件规范,并且没有办法让它区分其他含义。
dir
命令中开关之间的空格是可选的,尽管我通常会使用它们。源路径和目标路径之间的 \
明显是一个错误 - 而且这个错误已经存在了18个月以上!发现得好! - Magooa:
cd \parentfolder
xcopy /s n*.* x:\parentfolder