小编Joh*_*ada的帖子

PowerShell - 从特定文件夹复制特定文件

所以,文件夹结构如下所示:

  1. SourceFolder
    • FILE1.TXT
    • 对File1.doc
      1. Subfolder1
        • FILE2.TXT
        • file2.doc
          1. SubSubFolder
            • file3.txt
            • doc3.txt

我想要做的是将文件夹中的所有.txt文件(其(文件夹)名称包含eng)复制到目标文件夹.只是文件夹中的所有文件 - 而不是文件结构.

我用的是这个:

$dest = "C:\Users\username\Desktop\Final"
$source = "C:\Users\username\Desktop\Test1"
Copy-Item $source\eng*\*.txt $dest -Recurse
Run Code Online (Sandbox Code Playgroud)

问题是它只从每个父文件夹而不是子文件夹复制.txt文件.

如何在此脚本中包含所有子文件夹并保留eng名称检查?你能帮我么?

我在谈论PowerShell命令.我应该使用robocopy吗?

powershell powershell-ise

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

powershell ×1

powershell-ise ×1