Si usa Windows 10 u 11, encontrará PowerShell y Windows Terminal preinstalados en su sistema. Básicamente, son esencialmente herramientas de línea de comandos para ingresar instrucciones (comandos) que le permiten realizar una variedad de tareas en su PC con Windows. Estas tareas incluyen la resolución de problemas, la automatización de tareas, la gestión de sistemas, la ejecución de diagnósticos y la administración de redes.
Entonces, si alguna vez se preguntó cuál usar entre PowerShell y Windows Terminal, saber qué los hace diferentes puede ayudarlo a elegir la mejor aplicación para su situación. Esto es lo que necesita saber sobre ellos.
PowerShell es una mejora sobre el símbolo del sistema
Microsoft presentó Potencia Shell en 2006, y hace todo lo que Símbolo del sistema (cmd) hace y algo más. Dado que Microsoft creó PowerShell sobre .NET Framework, puede usar lenguajes .NET, además de comandos basados en texto, en la aplicación para interactuar con su sistema operativo. El lenguaje más popular para PowerShell es C# y le permite desbloquear el
funciones avanzadas de la herramienta y aumente su productividad.Además de los comandos estándar, PowerShell tiene más de 200 cmdlets, un tipo especial de clase C# que Microsoft define como “comandos de luz”. Cuando son ejecutados por PowerShell, devuelven un objeto .NET que puede manipular.
Esto, por ejemplo, le permite no solo interactuar con programas en su computadora que funcionan con .Net Core, pero también procesa su entrada sin tener que escribir ningún código especial o complicado.
Además, si bien PowerShell puede ejecutar archivos por lotes como cmd, también permite una mayor automatización al permitirle programar cuándo se ejecutan las tareas. De esa manera, puede alinear tareas por adelantado y hacer otras cosas mientras deja que PowerShell haga lo suyo.
Estas son solo algunas de las formas en que PowerShell es mucho más poderoso que el símbolo del sistema. Entonces, mientras que Microsoft nos trajo PowerShell para llevar CommandPrompt al siguiente nivel, ¿cuál es el propósito de Windows Terminal?
Terminal de Windows trajo BASH a Windows
Microsoft presentó Windows Terminal en 2019 con Windows 10, y es un operador de terminal que admite casi cualquier shell de línea de comandos. La aplicación es más notable por traer una herramienta de línea de comandos a Windows que la comunidad ha envidiado durante mucho tiempo sobre Linux: BASH (Concha de Bourne Again).
Para ejecutar BASH en Windows Terminal, primero deberá habilitar subsistemas de Windows para Linux (WSL).
Además, otra gran característica de Windows Terminal es el cambio a una interfaz con pestañas más moderna que le permite ejecutar varias utilidades de línea de comandos. Por ejemplo, puede tener varias instancias de Símbolo del sistema ejecutándose o abrir cmd, PowerShell, BASH y Azure a la vez.
Además, puedes usar emojis y caracteres especiales de otros idiomas en Windows Terminal gracias a su compatibilidad con Unicode y UTF. Y con su nuevo motor de renderizado de texto de GPU acelerado, puede mostrarlos sin saltarse nada. También puede personalizar la interfaz de la aplicación dándole diferentes esquemas de color, imágenes de fondo (también admite GIF) y configuraciones.
Windows Terminal es un proyecto de código abierto y la comunidad de línea de comandos de Windows lo está desarrollando activamente. Esta es una comunidad apasionada por el proyecto y apoyará continuamente la aplicación, mejorará su rendimiento, y añade más funcionalidades (los colaboradores priorizarán las más solicitadas, de curso). Puedes ponerte al día sobre su desarrollo e incluso contribuir dirigiéndote a la Repositorio de Windows Terminal Github.
Windows Terminal es todo lo que necesita
PowerShell ayuda a llevar el poder de .Net Framework a cmd. Y, además de introducir más comandos, te permite crear los tuyos propios e incluso programar cuándo debe ejecutarlos la aplicación, brindándote un mayor control y automatización.
Windows Terminal le permite ejecutar Bash y otras utilidades de línea de comandos, incluido PowerShell. También admite más caracteres, tiene un nuevo y elegante motor de representación de texto y le permite personalizar su apariencia.
Si bien cada una de estas herramientas es poderosa por derecho propio, no es necesario abrir PowerShell con Windows Terminal alrededor.
Cómo ejecutar un escritorio Linux usando el subsistema de Windows para Linux
Leer siguiente
Temas relacionados
- ventanas
- Tecnología explicada
- ventanas 10
- ventanas 11
- Terminal
- Potencia Shell
Sobre el Autor
Chifundo es escritor de MakeUseOf. Inicialmente estudió banca, pero descubrió su pasión por la escritura y se convirtió en escritor independiente en Upwork en 2017. Ha escrito artículos, blogs, ensayos y contenido web para decenas de clientes. A Chifundo le encanta que escribir le permita aprender y explorar diferentes temas y convertirlos en contenido atractivo y fácil de entender que ayude a las personas. En su tiempo libre, diseña y codifica sitios web y crea videojuegos.
Suscríbete a nuestro boletín
¡Únase a nuestro boletín para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!
Haga clic aquí para suscribirse