All 5 readers of this blog may recall my recent explorations into image formats: [1] , [2], [3], [4]. In the middle of all this, I needed to perform some batch conversion from my original screenshots into other formats or into the same format but using a different encoder.

Below is the PowerShell script I've been using. It's pretty simple. It takes one folder of images and mirrors that folder recursively with the converted format.