4 ms·
See my other replies - PS isn't primitive but it isn't bash. Bear in mind I can administer any program on the system with bash. I can't do that with PS. There
by sofaofthedamned 9y ago
See my other replies - PS isn't primitive but it isn't bash.
Bear in mind I can administer any program on the system with bash. I can't do that with PS. There isn't that ecosystem where everything has systemd/init.d bindings, etc.
Put it another way - if I was to start a new internet based company now i'd give everybody Chromebooks, use either GApps or O365, there would be a domain nowhere near it. Do you disagree this is wrong for the majority of situations?
- Amezarak 9y ago> Bear in mind I can administer any program on the system with bash. I can't do that with PS. What do you mean by "administer"? I can certainly launch applications, kill them, get various process properties, monitor it, etc. > There isn't that ecosystem where everything has systemd/init.d bindings, etc. System services are registered on Windows. Get-Service, Stop-Service, Restart-Service, Set-Service, etc all work fine and can be done remotely. You have more power with more arcane commands that I would have to look up (wmi stuff.) > Put it another way - if I was to start a new internet based company now i'd give everybody Chromebooks, use either GApps or O365, there would be a domain nowhere near it. Do you disagree this is wrong for the majority of situations? Yes. I think having a real, full desktop is important for most people's productivity if they're doing any serious work. Yes, it's possible to be a developer working on a Chromebook SSHing into everything. No, I don't think that's even close to ideal.
- emodendroket 9y agoI agree with this reply, but I'd also add that any program that you can run in Windows you can interact with from PowerShell, although it obviously won't be quite as nice as utilities that return CLR objects.