• Sue_H - Wednesday, October 25, 2017 8:24 AM

    Totally agree. I like Powershell but not nearly as much as I used to due to all of these issues. I think you said it well about how there is a presumption that everyone is using the same set of modules. And also it's assumed that everyone is on the same current Powershell version. It's a nightmare at times and takes a lot of time to figure things out. And sometimes it's too much time so I go in another direction. Sad as Powershell really wasn't intended to be a mess like that and it has great potential.

    Sue

    I feel like a big part of the mess is that Powershell is used as an out to not make the jump into something like developing in C# even when the task at hand starts to become overly large or overly complex. Just because Powershell can be used, doesn't necessarily mean it's the right tool for the job. I still like Powershell in all its messy glory, but I have to admit that I've started to rewrite/port some of my larger administrative processes into compiled code.