使用PowerShell将文件夹和子文件夹中的复制项文件复制到源服务器的同一目录结构中

用户名

我非常努力地使下面的脚本能够以适当的结构(作为源服务器)复制文件夹和子文件夹中的文件。

可以说,下面提到了一些文件夹:

主文件夹:文件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。

我希望将文件复制到它们各自的文件夹(如源文件夹)。非常感谢您的进一步帮助。

凯文

只需使用Copy-Item即可完成。无需使用Get-Childitem。我认为您只是想得太多。

Copy-Item -Path C:\MyFolder -Destination \\Server\MyFolder -recurse -Force

我刚刚对其进行了测试,并且对我有用。

编辑: 包括评论中的建议

# Add wildcard to source folder to ensure consistent behavior
Copy-Item -Path $sourceFolder\* -Destination $targetFolder -Recurse

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将所有文件夹复制到同一目录中?

来自分类Dev

如何使用xcopy将子文件夹复制到子文件夹中?

来自分类Dev

如何使用PuTTY psftp将整个文件夹和子文件夹从远程服务器复制到本地计算机

来自分类Dev

如何使用PuTTY psftp将整个文件夹和子文件夹从远程服务器复制到本地计算机

来自分类Dev

如何使用Dired / Trap将文件从远程服务器复制到emacs中的本地文件夹?

来自分类Dev

如何将文件从文件夹和子文件夹复制到R中的另一个文件夹?

来自分类Dev

将目录结构复制到枚举的文件夹

来自分类Dev

Powershell:将父文件夹中的所有子目录和内容复制到另一个文件夹目标

来自分类Dev

Powershell将所有子文件夹中的特定文件复制到单个文件夹

来自分类Dev

将文件从多个文件夹复制到一个文件夹中

来自分类Dev

使用R将文件夹中的所有PDF和所有子文件夹复制到新文件夹

来自分类Dev

Powershell将文件从源复制到目标,但保持文件夹结构

来自分类Dev

如何将文件夹的内容和树形结构复制到具有相同结构的远程目录中

来自分类Dev

SFTP mget和get命令将多个文件夹或文件复制到一个服务器目录

来自分类Dev

尝试将目录复制到服务器中,但服务器已满,即使文件夹小于磁盘上的可用空间

来自分类Dev

将文件列表从目录+子文件夹复制到另一个文件夹

来自分类Dev

如何将资源目录以及Jar中所有包含的文件和子文件夹复制到另一个目录中

来自分类Dev

如何将资源目录以及Jar中所有包含的文件和子文件夹复制到另一个目录中

来自分类Dev

将整个文件夹从源复制到目标,并从目标中删除多余的文件或文件夹

来自分类Dev

MSBuild将文件复制到没有文件层次结构的单个文件夹中

来自分类Dev

如何将文件夹中的文件复制到多个文件夹中

来自分类Dev

将文件夹frrom本地计算机复制到Linux中的服务器

来自分类Dev

将目录和子目录中的特定文件复制到mac中的目标文件夹中

来自分类Dev

将子文件夹中的所有文件复制到新文件夹中

来自分类Dev

Powershell 从 linux samba 复制到本地 Windows 服务器文件夹

来自分类Dev

将文件从一个文件夹复制到另一个文件夹,并使用旧文件名和时间戳将文件重命名到新文件夹中

来自分类Dev

如何将svn存储库中的文件复制到服务器上的另一个文件夹

来自分类Dev

将 AWS S3 存储桶根目录内容复制到子文件夹中的同一个存储桶

来自分类Dev

Powershell - 列出目录中的所有文件夹,在每个文件夹中提取最新的 .bak 文件,压缩它,将其复制到一个目录

Related 相关文章

  1. 1

    如何将所有文件夹复制到同一目录中?

  2. 2

    如何使用xcopy将子文件夹复制到子文件夹中?

  3. 3

    如何使用PuTTY psftp将整个文件夹和子文件夹从远程服务器复制到本地计算机

  4. 4

    如何使用PuTTY psftp将整个文件夹和子文件夹从远程服务器复制到本地计算机

  5. 5

    如何使用Dired / Trap将文件从远程服务器复制到emacs中的本地文件夹?

  6. 6

    如何将文件从文件夹和子文件夹复制到R中的另一个文件夹?

  7. 7

    将目录结构复制到枚举的文件夹

  8. 8

    Powershell:将父文件夹中的所有子目录和内容复制到另一个文件夹目标

  9. 9

    Powershell将所有子文件夹中的特定文件复制到单个文件夹

  10. 10

    将文件从多个文件夹复制到一个文件夹中

  11. 11

    使用R将文件夹中的所有PDF和所有子文件夹复制到新文件夹

  12. 12

    Powershell将文件从源复制到目标,但保持文件夹结构

  13. 13

    如何将文件夹的内容和树形结构复制到具有相同结构的远程目录中

  14. 14

    SFTP mget和get命令将多个文件夹或文件复制到一个服务器目录

  15. 15

    尝试将目录复制到服务器中,但服务器已满,即使文件夹小于磁盘上的可用空间

  16. 16

    将文件列表从目录+子文件夹复制到另一个文件夹

  17. 17

    如何将资源目录以及Jar中所有包含的文件和子文件夹复制到另一个目录中

  18. 18

    如何将资源目录以及Jar中所有包含的文件和子文件夹复制到另一个目录中

  19. 19

    将整个文件夹从源复制到目标,并从目标中删除多余的文件或文件夹

  20. 20

    MSBuild将文件复制到没有文件层次结构的单个文件夹中

  21. 21

    如何将文件夹中的文件复制到多个文件夹中

  22. 22

    将文件夹frrom本地计算机复制到Linux中的服务器

  23. 23

    将目录和子目录中的特定文件复制到mac中的目标文件夹中

  24. 24

    将子文件夹中的所有文件复制到新文件夹中

  25. 25

    Powershell 从 linux samba 复制到本地 Windows 服务器文件夹

  26. 26

    将文件从一个文件夹复制到另一个文件夹,并使用旧文件名和时间戳将文件重命名到新文件夹中

  27. 27

    如何将svn存储库中的文件复制到服务器上的另一个文件夹

  28. 28

    将 AWS S3 存储桶根目录内容复制到子文件夹中的同一个存储桶

  29. 29

    Powershell - 列出目录中的所有文件夹,在每个文件夹中提取最新的 .bak 文件,压缩它,将其复制到一个目录

热门标签

归档