this post was submitted on 13 Oct 2023
453 points (100.0% liked)
196
16719 readers
2307 users here now
Be sure to follow the rule before you head out.
Rule: You must post before you leave.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Apples to oranges, powershell is windows exposing most of COM, WMI and .NET object models while improving on the previous options with CScript and VBscript, as those are older than .NET.
Why are we comparing it with UNIX/Linux shells is beyond me.
You say that like it's a bad thing. Having access to all those things by writing a few descriptive words and a great help system (looking at you, linux commands) is awesome.
Because ms is positionning it (and indeed publishing it) as a rival to bash, zsh et al. You can use PS on Linux if you feel so inclined and take advantage of most of the day-to-day features. The .NET interfaces are nice but to me they're more a way for them not to add cmdlets for everything by going "its in .NET already".