"finalpics"と呼ばれるjpg形式の画像フォルダと、さまざまな形式のRAWファイルを含むいくつかのサブフォルダを持つ別のフォルダ( "sourcepics")があります。他のファイルの存在に基づいてファイルをコピーする(Windows)
「finalpics」にファイルが存在する場合のみ、「sourcepics」とそのサブフォルダからすべてのファイルを別のフォルダ(「sourcefinal」)にコピーするスクリプト(バッチファイル?)が必要です。一例として、
:"finalpicsは" mypic1.jpg、mypic2.jpg、mypic3.jpgと呼ばれるファイルが含まれています。
「sourcepics」には、mypic1.dng、mypic2.psd、mypic3.cr2、yourpic1.dng、yourpic2.psd、yourpic3.cr2というファイルが含まれています。
私は、 'yourypic'ファイルではなく 'mypic'ファイルを "sourcefinal"にコピーしたいと思っています。
"finalpics"には1000個以上のjpgがありますが、 "sourcepics"のさまざまなサブフォルダにはおそらく40,000個のファイルがあります。
希望は意味があります。
ありがとうございます。
これまでに何を試しましたか? 'Get-ChildItem'と' Test-Path'を見てください – dbso
あなたのコメントには "mainpics"への参照がありますが、あなたの例では言及していません。これはちょっと混乱します。 – Robin
申し訳ありませんが私の部分のタイプ - 私はepostを編集しました。 – JDG