我正在尝试复制一堆目录。我有名称相似的文本文件,我需要将目录与这些文本文件匹配以确定要复制的目录。
这就是我所做的,我不知道如何解决它。我在兜圈子。
$destination = "..\..\$args\Images\"
$txtfiles = Get-ChildItem $destination -Include *.txt
$source = "..\..\..\Images\" | ?{ $_.PSIsContainer } | Where-Object { $_.Name -Like "*$txtfiles*" } | Copy-Item $destination
一个txt文件的例子:1e03655b-0aac-48b2-82f3-75942084af7a.txt
和文件夹:name.1e03655b-0aac-48b2-82f3-75942084af7a
所以我需要找到与txt文件匹配的文件夹,并将文件夹复制到txt文件目录下。
谢谢