仅复制文本文件的Powershell命令

仅复制文本文件的Powershell命令,powershell,Powershell,我正在尝试编写一个Powershell命令,以便仅从该目录及其子目录中识别和复制文本(.txt)文件。是否有人知道是否有一个命令可以执行此任务。如果您不担心维护可以使用的目录结构 Get-ChildItem *.txt -recurse | Copy-Item -destination c:\qwerty Copy-Item -Recurse -Filter *.txt -path c:\temp -destination c:\asdf 如果要维护目录结构,可以使用 Get-Child

我正在尝试编写一个Powershell命令,以便仅从该目录及其子目录中识别和复制文本(.txt)文件。是否有人知道是否有一个命令可以执行此任务。

如果您不担心维护可以使用的目录结构

Get-ChildItem *.txt -recurse | Copy-Item -destination c:\qwerty
Copy-Item  -Recurse -Filter *.txt  -path c:\temp -destination c:\asdf
如果要维护目录结构,可以使用

Get-ChildItem *.txt -recurse | Copy-Item -destination c:\qwerty
Copy-Item  -Recurse -Filter *.txt  -path c:\temp -destination c:\asdf
注意。
PowerShell
获取帮助
命令非常有用,除了通配符外,它也有用。
ie
获取帮助*copy*
提供可能对您有用的命令列表。

get help Copy Item-full
为您提供了所有参数和使用示例。

仅通过扩展就很容易,如果通过内容类型检测就不那么容易了。