Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
PowerShell es un shell de línea de comandos y un lenguaje de scripting que se usa para la automatización.
Wikipedia incluye la siguiente descripción de un shell:
Un shell administra la interacción del sistema de usuario solicitando la entrada de los usuarios, interpretando su entrada y, a continuación, controlando la salida del sistema operativo subyacente (como un bucle de lectura-evaluación-impresión o REPL).
De forma similar a otros shells como bash o cmd.exe, PowerShell permite ejecutar cualquier comando disponible en el sistema, no solo comandos de PowerShell.
Los comandos de PowerShell se conocen como cmdlets (pronunciado command-lets). Los cmdlets son comandos de PowerShell, no ejecutables independientes. Los comandos de PowerShell no se pueden ejecutar en otros shells sin ejecutar PowerShell primero.
Características de la interfaz de la línea de comandos de PowerShell
PowerShell es un shell de comandos moderno que incluye las mejores características de otros shells populares. A diferencia de la mayoría de los shells que solo aceptan y devuelven texto, PowerShell acepta y devuelve objetos .NET. El shell tiene varias características que puede usar para optimizar la experiencia interactiva del usuario.
- Un historial de línea de comandos sólido.
- Finalización de tabulación y predicción de comandos
- Admite alias de comando y parámetro.
- Canalización para encadenar comandos.
- Sistema de ayuda en la consola, similar a las páginas
mande UNIX.