Sto faticando molto per ottenere questo script sotto lavorato per copiare i file in cartelle e sottocartelle nella struttura corretta (come server di origine).Copia-elemento File in cartelle e sottocartelle nella stessa struttura di directory del server di origine utilizzando Powershell
consente di dire, ci sono le cartelle di seguito indicate:
principale Cartella: File aaa, File bbb
Sub Folder una: File 1, File 2, File 3
Sub Folder B: File 4, 5 file, file 6
script utilizzato:
Get-ChildItem -Path \\Server1\Test -recurse | ForEach-Object {
Copy-Item -LiteralPath $_.FullName -Destination \\server2\test |
Get-Acl -Path $_.FullName | Set-Acl -Path "\\server2\test\$(Split-Path -Path $_.FullName -Leaf)"
}
di uscita: aaa file, File bbb
Sub Folder A (Empty Folder)
Sub Folder b (Empty Folder)
File 1, File 2, file 3, file 4, File 5, file 6.
Desidero che i file vengano copiati nelle rispettive cartelle (come le cartelle di origine). Ogni ulteriore aiuto è molto apprezzato.
Se si desidera copiare tutto, la risposta di Kevin_ dovrebbe funzionare. Se hai bisogno di filtrare l'input, consulta http://stackoverflow.com/questions/17788208/moving-jpgs-using-powershell-script-with-variable-directories – Eris
@Kevin_ campione completo usando ** robocopy ** in powershell? – Kiquenet