PowerShell isn't bad. It's a paradigm shift, but the concept and execution are god (not great, but good). I recommend you seriously give it a chance, it's probably one of the only Microsoft things I miss on Linux (other commenters, i'm aware I can use PS as a Linux shell, but that requires trusting Microsoft to keep it good.)