我正在努力让下面的脚本工作以正确结构(作为源服务器)复制文件夹和子文件夹中的文件。
可以说,下面提到了文件夹:
主文件夹:文件 aaa,文件 bbb
子文件夹 a:文件 1、文件 2、文件 3
子文件夹 b:文件 4、文件 5、文件 6
使用的脚本:
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)"
}
输出:文件 aaa,文件 bbb
子文件夹 a(空文件夹)
子文件夹 b(空文件夹)
文件 1、文件 2、文件 3、文件 4、文件 5、文件 6。
我希望将文件复制到各自的文件夹(如源文件夹)。任何进一步的帮助都将受到高度赞赏。