as long as the name match (e.g. 123.jpg and 123.raw) that should be do-able.

What have you tried? where are you stuck?

I’d probably

  1. iterate through ALL of them (get-childitem -recurse)
  2. group them by *.jpg (group-object)
  3. run a foreach ( *.jpg ) to see if each *.jpg has a *.raw match
  4. list the ones that don’t have a match.

If we are taking about thousands of pictures, that can be a rather long / slow process.

Give it a try. We’re not a script writing service, but happy to help if you put some effort into it.

If you post code, please use the ‘Insert Code’ button. Please and thank you!

192033ab-bb8f-4032-88a5-8e2313af0344-codebutton_small.png

  • Neally Bot