画像 (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 にコピーされているのに、** パスがコピーされていないことです。* 必要なパスは、顧客ごとに変わるためです。
いくつかの提案はいいだろう、バート