如何使用robocopy以便不复制根目录? 我已经在其他地方存储了根文件,我只想复制子目录及其内容,而源文件夹仍然包含根目录内容。
答案 0 :(得分:1)
据我所知,这对于原生robocopy开关是不可能的。您需要使用脚本枚举子目录并针对它们运行robocopy。
这是一个示例PowerShell命令,可以完成您想要的任务,将所有内容从C:\ temp \ source \复制到c:\ temp \ target \,不包括c:\ temp \ source中的文件:
get-childitem c:\temp\source\* |?{$_.PsIsContainer} | %{robocopy $_.FullName c:\temp\target\$($_.Name) /S}
归功于powershell ignore files in root but robocopy folders and their contents的基础知识。
答案 1 :(得分:0)
我没有声望,但欣克尔先生给出的答案解决了2天的努力和寻找。我面临的挑战是移动大于1小时的文件。 Powershell和robocopy的这种组合似乎起作用。下面是我的最终代码。
<kendo-chart-series-item-tooltip>
<ng-template >
<div *ngFor="let item of dataItem.subObject">
<br/>
Key:{{item.key}} and Value:{{item.value}}
<br/><br/>
</div>
</ng-template>
</kendo-chart-series-item-tooltip>