If you self host, you can install a runner on a windows host and use the powershell executor
Can't you do Windows runners even on cloud? I thought there was a callout on their pricing that said that your custom runners don't count toward usage metrics.
You can connect Windows runners to the cloud. I made an example project here:
Exactly. We support Windows runners for several tools and they work fine. Our developers delight in adopting obscure build tools and we have been able to support them all. On a humorous note, when I told my management that we had updated our process to support "yarn" and "gulp" they wondered if I was just making stuff up.