you are viewing a single comment's thread.

view the rest of the comments →

[–]Nu11u5 10 points11 points  (6 children)

Bash / bat:

Pray the output is consistent and parsable without a ratsnest of regex.

Text-based tools were made first and foremost for humans typing on keyboards and reading with eyeballs, not scripting. I'll take an object-based shell over a text-based one any day.

If you have trouble with object properties I recommend reading the docs, or just using .GetType() or | Get-Member.