【发布时间】:2014-02-28 15:59:19
【问题描述】:
嗯,它有点像,但我认为跳过了一个级别。所以,这是我的文件夹结构(Windows 2008 R2 SP2 标准):
ClientA
|_ClientAfolder1
|_ClientAfolder2
ClientB
|_ClientBfolder1
|_ClientBfolder2
等等…… 这是我正在使用的脚本:
for /f "delims=" %%a in ('type "folderlist.txt" ') do robocopy "%%a" "Z:\temp\test" /E /xo /fft /COPYALL /r:0 /w:0
我的 folderlist.txt 看起来像这样:
f:\ClientA\ClientAfolder1
f:\ClientA\ClientAfolder2
f:\ClientB\ClientBfolder1
f:\ClientB\ClientBfolder2
而执行脚本后,我的文件夹结构变成了这样:
ClientAfolder1
ClientAfolder2
ClientBfolder1
ClientBfolder2
因此,它会跳过创建 ClientA 和 ClientB 的父文件夹。我做错了什么?
感谢您的帮助。
【问题讨论】:
-
您没有要求它创建父文件夹。您要求它在
z:\temp\test之上复制(例如)ClientA,这就是您所得到的。如果你想让它把ClientA复制到z:\temp\test\ClientA,告诉它!