0
我想使用Powershell腳本將文件夾遞歸複製到其他位置。這必須在PowerShell的TODO:如何使用Powershell腳本將數據從位置A複製到位置B?
- 複製文件和文件夾從位置A到位置B
- UNC路徑必須有(例如\ net.local \文件\ EDV)
- 位置B必須全部爲空文件夾清除
- 位置B的結構必須等於位置A
- 應該在B上創建缺少的文件夾。
- 應該只複製文件是老年人超過180天
- 腳本必須創建包含文件名和路徑,文件大小信息的日誌文件,文件日期
我有這個劇本開始:
$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 $_}}
我需要幫助..
考慮使用ROBOCOPY:https://technet.microsoft.com/de-de/library/cc733145%28v=ws.10%29.aspx – 2015-03-02 10:47:29