将文件从一个位置移动到另一个位置并排除子文件夹

彼得博纳尔

我想将文件从一个位置移动到另一个位置,但不想从我移动文件的目录中的子文件夹中移动任何文件。

我有以下代码,但这会移动子文件夹中的文件。此外,扩展名应仅为 .xml 和 .pdf。

此脚本将所有文件从$MoveThese目标移动到目标,即使是子文件夹中的文件,例如C:\Test\Folder1\Subfolder. 任何的意见都将会有帮助。

$MoveThese = "C:\Test\Folder1", "C:\Test2\Folder2", "C:\Test3\Folder3"
$Destination = "C:\Test\Docs", "C:\Test2\Docs", "C:\Test3\Docs"

For($i=0; $i -lt $FailFolders.Length; $i++){
Get-ChildItem -Path $MoveThese[$i] -Recurse -Include "*.xml", "*.pdf" | Move-Item -Destination $Destination[$i] 
}
G42

如果您不想要子文件夹中的文件,请不要使用-Recurse. 按照GET-ChildItem文档“中的指定位置获取的项目,并在所有子项的位置。”


遗漏了这部分-Include声明:

-Include 参数只有在命令包含 -Recurse 参数时才有效

解决方案:

Get-ChildItem  $MoveThese[$i] -File |
    Where-Object {$_.Extension -in @(".xml",".pdf")} |
    Move-Item -Destination $Destination[$i]

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将Linux根文件夹的子文件夹(/ tmp,/ lib,/ etc)移动到另一个位置会影响系统吗?

来自分类Dev

将大量文件从一个位置复制到另一个位置

来自分类Dev

将默认Docker容器移动到磁盘上的另一个位置

来自分类Dev

将.svn文件夹更改为Tortoise SVN中的另一个位置

来自分类Dev

如何将svn文件夹从一个位置移动到另一位置

来自分类Dev

AppleScript-将文件夹从一个位置复制到另一个位置时,排除某些文件

来自分类Dev

在Python中将文件从一个位置移动到另一个位置。收到DST错误

来自分类Dev

使用XSLT 2将元素从一个位置移动到另一个位置

来自分类Dev

Android翻译动画从一个位置移动到另一视图的位置

来自分类Dev

将对象从一个位置统一移动到另一个位置

来自分类Dev

如何将具有特定扩展名的任何文件从一个位置批量移动到另一个位置?

来自分类Dev

如何将某个位置的文件和子文件夹归档到Linux中的另一个位置

来自分类Dev

需要一个Powershell脚本,该脚本会将文件夹和文件从一个位置移动到另一个位置

来自分类Dev

如何将文件从磁盘上的一个位置移动到另一位置?

来自分类Dev

搜索文件,在特定文件夹中找到该文件后,将该文件夹移动到另一个位置

来自分类Dev

同步两个文件夹,成功后将一个文件从一个位置复制到另一个

来自分类Dev

使用批处理文件将zip文件夹从一个位置移动到另一位置

来自分类Dev

将(用户输入)文件移动到另一个位置

来自分类Dev

将特定的电子邮件从一个子文件夹移动到另一个子文件夹

来自分类Dev

如何使用bash命令将一组目录从一个位置移动到另一个位置

来自分类Dev

如何将子文件夹和文件的创建限制在一个位置?

来自分类Dev

在Windows C ++中将文件从一个位置移动到另一位置

来自分类Dev

将 XAML 元素从一个位置移动到另一个位置

来自分类Dev

VBA 使用 SHFileOperation 将较新的文件从一个位置复制到另一个位置

来自分类Dev

将整行从一个位置移动到另一个位置

来自分类Dev

XSLT 将节点从搜索位置移动到另一个位置

来自分类Dev

通过排除具有特定名称的所有子文件夹将文件夹复制到另一个位置

来自分类Dev

将数量从一个位置部分移动到另一个位置和另一个位置的数据库模型

来自分类Dev

我将几个脚本文件从一个位置移动到另一个位置。我没有提到目的地中那些文件的名称

Related 相关文章

  1. 1

    将Linux根文件夹的子文件夹(/ tmp,/ lib,/ etc)移动到另一个位置会影响系统吗?

  2. 2

    将大量文件从一个位置复制到另一个位置

  3. 3

    将默认Docker容器移动到磁盘上的另一个位置

  4. 4

    将.svn文件夹更改为Tortoise SVN中的另一个位置

  5. 5

    如何将svn文件夹从一个位置移动到另一位置

  6. 6

    AppleScript-将文件夹从一个位置复制到另一个位置时,排除某些文件

  7. 7

    在Python中将文件从一个位置移动到另一个位置。收到DST错误

  8. 8

    使用XSLT 2将元素从一个位置移动到另一个位置

  9. 9

    Android翻译动画从一个位置移动到另一视图的位置

  10. 10

    将对象从一个位置统一移动到另一个位置

  11. 11

    如何将具有特定扩展名的任何文件从一个位置批量移动到另一个位置?

  12. 12

    如何将某个位置的文件和子文件夹归档到Linux中的另一个位置

  13. 13

    需要一个Powershell脚本,该脚本会将文件夹和文件从一个位置移动到另一个位置

  14. 14

    如何将文件从磁盘上的一个位置移动到另一位置?

  15. 15

    搜索文件,在特定文件夹中找到该文件后,将该文件夹移动到另一个位置

  16. 16

    同步两个文件夹,成功后将一个文件从一个位置复制到另一个

  17. 17

    使用批处理文件将zip文件夹从一个位置移动到另一位置

  18. 18

    将(用户输入)文件移动到另一个位置

  19. 19

    将特定的电子邮件从一个子文件夹移动到另一个子文件夹

  20. 20

    如何使用bash命令将一组目录从一个位置移动到另一个位置

  21. 21

    如何将子文件夹和文件的创建限制在一个位置?

  22. 22

    在Windows C ++中将文件从一个位置移动到另一位置

  23. 23

    将 XAML 元素从一个位置移动到另一个位置

  24. 24

    VBA 使用 SHFileOperation 将较新的文件从一个位置复制到另一个位置

  25. 25

    将整行从一个位置移动到另一个位置

  26. 26

    XSLT 将节点从搜索位置移动到另一个位置

  27. 27

    通过排除具有特定名称的所有子文件夹将文件夹复制到另一个位置

  28. 28

    将数量从一个位置部分移动到另一个位置和另一个位置的数据库模型

  29. 29

    我将几个脚本文件从一个位置移动到另一个位置。我没有提到目的地中那些文件的名称

热门标签

归档