在早上运行的脚本中,我需要将文件从一台服务器复制到另一台服务器,我计划先复制较大的文件,然后这样做:
Get-ChildItem | sort -property Length -Descending | Copy-Item $LOCAL_BKP_TEMP\* -Destination $LOCAL_BKP_FINAL -PassThru
给出以下错误:
Copy-Item : The input object cannot be bound to any parameters for the command either because the command does not take pipeline input or the input and its properties do not match any of the parameters that take pipeline input.
我该怎么做才能让它发挥作用?
答案 0 :(得分:3)
这应该有效:
Get-ChildItem | sort -property Length -Descending | Select -ExpandProperty FullName | Copy-Item -Destination $LOCAL_BKP_FINAL