我想创建一个powershell脚本,可以将数据从位置a复制到位置b递归。
这必须使用UNC-Paths。
在位置b必须删除所有空的订单。
我不知道如何开始:/
答案 0 :(得分:1)
在此示例中,位置A和位置B都需要是给定服务器上的本地路径或共享。
$a = '\\serverA\folderA'
$b = '\\serverB\folderB'
#This copies the files
Get-ChildItem $a -Recurse -File | Foreach_Object {Copy-Item $_ -Destination $b}
#Removes empty files
Get-ChildItem $b -File | Foreach-Object {IF($_.Length -eq 0) {Remove-Item $_}}