Stack Explorer

PowerShell

Microsoft shell and scripting language for system administration

Typing: dynamic Created: 2006
Official site

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

Related Technologies

Application Areas

Related Languages