PowerShell
Microsoft shell and scripting language for system administration
Typing: dynamic Created: 2006
Paradigms
object-orientedfunctionalprocedural
Pros and Cons
Ventajas
- + Powerful for Windows administration
- + Object-oriented (pipelines of objects)
- + .NET integration
- + Cross-platform with PowerShell Core
- + Excellent for enterprise automation
Desventajas
- - Syntax can be verbose
- - Learning curve for non-Windows users
- - Less common on Linux/macOS
- - Slower execution than bash for simple tasks
Casos de Uso
- Windows system automation
- Active Directory administration
- DevOps and CI/CD on Windows
- Azure management