Si ha sido usuario de Windows durante mucho tiempo, probablemente esté familiarizado con el uso delSímbolo del sistemapara su trabajo con la interfaz de línea de comandos (CLI). Sin embargo, la utilidad que debería utilizar es PowerShell. Es una herramienta de línea de comandos mucho más potente para Windows y más allá.

Por ejemplo, con solo ejecutar unas pocas líneas de código simples, puede desinstalar aplicaciones, transferir archivos, finalizar procesos, probar la conectividad de red,automatizar las actualizaciones de Windowsy cualquier otra cantidad de tareas. Si es un codificador, puede resultarle útil teneracceso completo a las bibliotecas .NET. Descubra por qué PowerShell es la mejor utilidad de interfaz de línea de comandos (CLI) integrada de Microsoft. PowerShell no solo es una CLI poderosa, sino que posiblemente sea una de las aplicaciones más importantes en suPC con Windows 11.

Relacionado
La guía definitiva sobre PowerShell en Windows 11

¿Quieres automatizar tareas en tu computadora para ser más productivo? PowerShell puede ayudarte y hacer muchas otras cosas además de eso.

1

6Una pequeña huella

No desperdicia recursos del sistema

Cómo mostrar cómo PowerShell utiliza recursos mínimos del sistema en el Administrador de tareas de Windows 11

Puede realizar tareas importantes con PowerShell, pero utiliza recursos mínimos. Por ejemplo, transferir un archivo grande de un directorio a otro a través delExplorador de archivospuede consumir memoria, GPU y ciclos de CPU. Incluso puede congelarse en la pantalla de "copia" de la GUI. Transferir archivos a través de los comandos Robocopy integrados requiere un esfuerzo mínimo y los copia mucho más rápido. Debido a que no hay una sobrecarga gráfica compleja, los procesos rara vez se bloquean.

Relacionado
4 diferencias entre Windows Terminal y PowerShell

No se parecen en nada

6

5Las interfaces gráficas de usuario son una interfaz de usuario de PowerShell

Deshazte de la GUI

Una computadora portátil con Windows 11 que ejecuta un script de PowerShell para instalar actualizaciones y reiniciar

Una interfaz gráfica de usuario es una forma elegante de simplificar la ejecución de tareas, el mantenimiento y las aplicaciones. Muchas de las herramientas de administración de Windows y Server son una interfaz para PowerShell. Por ejemplo, la consola de administración de Exchange, que parece una herramienta de administración básica, se creó sobre PowerShell. También puede usar cmdlets para crear scripts de automatización para hacer prácticamente todo lo que puede hacer con las aplicaciones con interfaz gráfica de usuario.

2:53
Relacionado
¿No estás familiarizado con la línea de comandos de Windows? Estos 10 comandos útiles son una excelente manera de comenzar

Puedes usar tu teclado solo para todo tipo de cosas.

2

4Integración perfecta

Funciona con Windows, servicios de Microsoft y más.

Captura de pantalla de Windows PowerShell que muestra que la computadora admite las funciones necesarias para Hyper-V

PowerShell funciona con todo lo que hay en Windows y con todos los servicios de Microsoft. Por ejemplo, se puede utilizar con Office, Azure, Active Directory,Hyper-Vy SQL Server. También es compatible con bases de datos que no son de Microsoft, comoMySQLe IBM Db2. Es multiplataforma y funciona en Linux y macOS, lo que lo convierte en una excelente utilidad para los administradores de sistemas que trabajan en un entorno de plataformas mixtas. También es posible crear una nueva instalación de Windows 11 con PowerShell ejecutando un script que instala automáticamente el sistema operativo y aplicaciones específicas.

Relacionado
Este script de PowerShell es esencial para cualquier instalación nueva de Windows

Ahorre tiempo valioso configurando su nuevo sistema con este sencillo script de PowerShell

13

3Los comandos CMD funcionan

Puede ejecutar la mayoría de los comandos CMD sin cambiar

Muestra cómo ejecutar tareas básicas de CMD en PowerShell en Windows 11

Por lo tanto, si solo utiliza el símbolo del sistema, no se preocupe. Prácticamente todos los comandos que ejecuta también funcionan en PowerShell. Esto resulta útil porque no necesita volver a aprender los comandos para tareas administrativas básicas como ping, tracert, memtest, scandisk, DISM y SFC, rmdir o chkdsk. No todos los comandos de CMD funcionan, pero si no lo hacen, puede ejecutarlos en CMD en su lugar o aprender los parámetros de PowerShell que les permitirán funcionar y le brindarán aún más funcionalidad desde la CLI.

Relacionado
Cómo activar Windows con el Símbolo del sistema (CMD)

Si bien puedes activar Windows a través de la aplicación Configuración, también puedes usar el Símbolo del sistema para facilitar la activación masiva.

7

2Instalar herramientas de administración

Aún se omite la GUI para una instalación rápida de herramientas de administración esenciales

Captura de pantalla de Windows Terminal que muestra una lista de funciones de RSAT disponibles para instalar en la PC

A veces, instalar herramientas esenciales de administración del sistemaen Windows puede ser un proceso arduo . Afortunadamente, el uso de PowerShell facilita el proceso. Por ejemplo, si desea instalar la Administración remota del servidor (RSAT), PowerShell puede ahorrarle un tiempo valioso. La administración remota de servidores es un trabajo esencial como administrador. El uso de comandos simples en un sistema Windows 11 Pro a través de PowerShell es sencillo, utilizando un comando de script simple. No solo ahorra tiempo para RAST, sino que, una vez instalado, tendrá un kit de herramientas para Active Directory,BitLocker, la Política de grupo y más.

1:30
Relacionado
Cómo instalar RSAT en Windows 11

Las herramientas de administración remota del servidor (RSAT) son esenciales para los administradores de Windows. Aquí se explica cómo instalarlas en Windows 11.

1Administrar aplicaciones de Windows

Eliminar o reinstalar aplicaciones integradas del sistema de Windows 11

Captura de pantalla que muestra cómo desinstalar la tienda de Microsoft de Windows 11 usando PowerShell

PowerShell es tan potente que permite realizar fácilmente tareas que suelen requerir muchos pasos a través de la interfaz gráfica de usuario. Por ejemplo, algunas aplicaciones como Copilot, Microsoft Edge y Microsoft Store están profundamente integradas en Windows 11. Reinstalarlos requiere algo más que desinstalar Spotify, por ejemplo. PowerShell permite administrar ese tipo de aplicaciones fácilmente. Por ejemplo, puede desinstalar Microsoft Store ejecutando los siguientes comandos en sucesión:

Obtener-AppxPackage -allusers *WindowsStore* | Eliminar-AppxPackage

Una vez ejecutada esa línea de código, siga con el archivo para reinstalar la Tienda:

Obtener-AppxPackage-AllUsers Microsoft.WindowsStore* | Foreach {Agregar-AppxPackage-DisableDevelopmentMode-Register "$($_.InstallLocation)\AppXManifest.xml"}

Como se ha indicado, hay un par de líneas de código para desinstalar y reinstalar la Tienda. Otras aplicaciones del sistema (y tradicionales) son similares y no requieren soluciones alternativas extrañas ni modificarel Registro de Windowspara limpiar los restos de las aplicaciones.

Relacionado
6 razones por las que PowerShell es mejor que el símbolo del sistema

PowerShell es CMD con esteroides

4

PowerShell es potente para los administradores de sistemas

Si eres administrador de sistemas, o incluso si no lo has usado antes, es hora de explorar PowerShell. Si eres fanático de la CLI, y dado que la mayoría de los comandos CMD tradicionales funcionan con ella, no habrá una gran curva de aprendizaje para comenzar. Incluso si quieres comenzar con algunos comandos ping básicos, sumergirte en el agua te permitirá comprender por qué es unautilidad de PowerShell tan importante en Windows 11.Una vez que aprendas y conozcas los cmdlets, puedes comenzar a construirlos juntos. Esto te permite automatizar prácticamente cualquier cosa que puedas hacer con las aplicaciones tradicionales basadas en GUI.