我正在编写一个预定的脚本,它将图像(jpg)从一个位置移动到另一个位置。问题是父目录的名称是可变的,而最终目录是固定的。
如果 robocopy 会这样做,我会很高兴:robocopy C:\temp\pcbmodel**\defect c:\test**\defect*。但它没有
例如,这几乎可以工作:
foreach ($i in Get-ChildItem C:\temp\pcbmodel\*\*\defect -recurse)
{
if ($i.CreationTime -lt ($(Get-Date).AddMonths(0)))
{
write $i.FullName
Copy-Item $i.FullName C:\Test
}
}
问题是文件被复制到 c:\test 但 ** 路径不是。还有我需要的 * 路径,因为它会因每个客户而改变。
一些建议会很好,伯特