我在另一个帖子中找到了这个脚本。
$ChildFolders = @('A', 'B')
for($i = 0; $i -lt $ChildFolders.Count; $i++){
$FolderPath = "D:\BackupSource\" + $ChildFolders[$i]
$DestinationPath = "D:\BackupDestination\" + $ChildFolders[$i]
gci -Path $FolderPath -File | Sort-Object -Property LastWriteTime -Descending | Select FullName -First 1 | %($_) {
$_.FullName
Copy-Item $_.FullName -Destination $DestinationPath
}
}
我需要这段代码不仅要复制第一项,还要将第二项复制到目的地。
因此需要将2个最新文件从folder1复制到folder2。有人可以帮我这个吗?
答案 0 :(得分:2)
只需更新:
Select FullName -First 2