De A Equipe de Scripts :
$path = "C:\Users\Me\Pictures\image.png"
[Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms");
$i = new-object System.Drawing.Bitmap $path
$i.RotateFlip("Rotate90FlipNone")
$i.Save($path,"png")
Essa postagem de The Scripting Guys tem uma lista de tipos de rotação que você pode usar com o método RotateFlip()
.