Dej*_*kić 5 powershell copy-item get-childitem
为什么
gci $from -Recurse | copy-item -Destination $to -Recurse -Force -Container
Run Code Online (Sandbox Code Playgroud)
不像以下那样表现
copy-item $from $to -Recurse -Force
Run Code Online (Sandbox Code Playgroud)
?
我认为它应该是相同的,但不知何故它不是.为什么?
您没有循环遍历文件/文件夹集合中的每个项目,而是将最后一个值传递给管道.您需要将Foreach-item或%用于Copy-Item命令.从那里开始,您也不需要第二个 - 保证开关,因为您已经拥有GCI中的每个项目.
试试这个:
gci $from -Recurse | % {copy-item -Path $_ -Destination $to -Force -Container }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20103 次 |
| 最近记录: |