Los 12 comandos de PowerShell más útiles para Windows

La mayoría de los administradores de TI usan PowerShell para scripting y automatización, pero no es exclusivo de los profesionales de TI: cualquiera que trabaje con carpetas desordenadas necesita estos comandos. Se usan para rastrear código antiguo, organizar archivos de clientes y limpiar el caos acumulado tras meses de trabajo con plazos.

12. Obtener ayuda

Los 12 comandos de PowerShell más útiles para Windows
Comando Obtener ayuda en PowerShell

Si has estado aprendiendo PowerShell con videos de YouTube, uno de los primeros comandos que mencionarás es Get-Help. Como su nombre indica, Get-Help te ayuda a encontrar información sobre los cmdlets de PowerShell, junto con su sintaxis y parámetros; incluso proporciona ejemplos de cómo usarlos.

Para ver cómo funciona un comando, escriba Get-Help seguido del nombre del comando:

Get-Help Get-Process

Este comando muestra el resumen del comando, la sintaxis y los parámetros.

11. Obtener comando

Los 12 comandos de PowerShell más útiles para Windows
Obtener comando en Powershell

Mientras que Get-Help proporciona información detallada sobre un cmdlet, Get-Command le ayuda a encontrar y listar todos los comandos disponibles. Por ejemplo, si sabe lo que quiere hacer, pero no recuerda el nombre exacto del comando, Get-Command le ayuda a encontrarlos basándose en nombres individuales o patrones.

Por ejemplo, para intentar encontrar todos los comandos que contengan la palabra "proceso", ingrese:

Get-Command *process*

Este comando muestra todos los comandos llamados "proceso".

10. Conexión a la red de prueba

Los 12 comandos de PowerShell más útiles para Windows
Comando Test-NetConnection en PowerShell

Si utiliza herramientas independientes para ping , telnet y traceroute , el cmdlet Test-NetConnection realizará las tres. Esta herramienta de diagnóstico de problemas de red comprueba si el problema está en la red, en el servidor o en otra parte.

Para comprobar si un sitio web es accesible, ejecute:

Test-NetConnection WebTech360.com

Este comando le proporciona resultados de ping e información básica de conexión.

9. Obtener elemento secundario

Los 12 comandos de PowerShell más útiles para Windows
comando obtener elemento secundario en PowerShell

Get-ChildItem muestra los archivos y carpetas de cualquier directorio. ¿Quieres ver el contenido en Documentos? Simplemente introduce este comando, reemplazando "nombre de usuario" por tu nombre:

Get-ChildItem C:\Users\Username\Documents

Puede combinar Get-ChildItem con otros comandos para crear scripts y automatizar tareas de procesamiento por lotes, automatizando y verificando archivos para que coincidan con criterios específicos.

8. Donde-Objeto

Los 12 comandos de PowerShell más útiles para Windows
Comando de objeto Where en PowerShell

En el ejemplo anterior, quizás haya notado que el artículo usó el cmdlet Where-Object para buscar archivos grandes y sintió curiosidad por la función de este comando. Where-Object filtra datos seleccionando objetos con valores de propiedad específicos, similar a una sentencia if en programación. Dentro de las llaves, $_ representa cada elemento que se evalúa según sus criterios de filtro.

Por ejemplo, si necesita ver todos los servicios en ejecución, ingrese este comando:

Get-Service | Where-Object {$_.Status -eq "Running"}

7. Seleccionar objeto

Los 12 comandos de PowerShell más útiles para Windows
Comando Seleccionar objeto en Powershell

A menudo, la salida del comando incluye más información de la necesaria. Select-Object permite seleccionar solo los datos deseados. Después, puede exportar las propiedades seleccionadas a un archivo CSV mediante el cmdlet Export-Csv. Para ver solo los nombres y el estado de los servicios, utilice:

Get-Service | Select-Object Name, Status

Si estás buscando los 5 procesos que más utilizan CPU , aquí están:

Get-Process | Sort-Object CPU -Descending | Select-Object -First 5 Name, CPU

6. Obtener miembro

Los 12 comandos de PowerShell más útiles para Windows
Comando Get-Member en PowerShell

PowerShell trabaja con objetos, y Get-Member muestra sus propiedades y métodos. Por ejemplo, si el comando proporciona un archivo, Get-Member puede mostrar su tamaño, fecha de creación y otros detalles. Introduzca el siguiente comando para ver la información que contiene un objeto de proceso:

Get-Process | Get-Member

Este comando muestra propiedades como CPU, Id y WorkingSet, junto con métodos como Kill() y Refresh().

5. Establecer portapapeles y Obtener portapapeles

Los 12 comandos de PowerShell más útiles para Windows
Comando para establecer el portapapeles en PowerShell

Si tiene una gran cantidad de datos de salida de PowerShell que desea copiar, puede seleccionarlos todos manualmente o usar Set-Clipboard. Seleccionar manualmente implica desplazarse hacia arriba, empezar a seleccionar, arrastrar con cuidado hacia abajo y esperar no cometer ningún error. Set-Clipboard y Get-Clipboard simplifican mucho este proceso.

Para copiar los resultados del comando al portapapeles, ingrese el siguiente comando:

Get-Process | Select-Object Name, CPU | Set-Clipboard

Ahora puede pegar los resultados en Microsoft Excel o cualquier editor de texto.

4. Vista fuera de la cuadrícula

Los 12 comandos de PowerShell más útiles para Windows
Comando Out-GridView en PowerShell

A veces es necesario ordenar y filtrar resultados de forma interactiva. Out-GridView abre una ventana independiente con una tabla que permite buscar y ordenar.

Get-Process | Out-GridView

Este comando abrirá una nueva ventana con una lista de procesos en ejecución en formato de tabla GUI. Haga clic en los encabezados de columna para ordenar o escriba en el filtro para buscar.

3. Obtener proceso

Los 12 comandos de PowerShell más útiles para Windows
Comando Get-Process en PowerShell

Get-Process muestra todos los programas que se ejecutan en su computadora, incluido el uso de memoria, el tiempo de CPU y el ID del proceso.

Para ver todos los procesos en ejecución, simplemente escriba:

Get-Process

2. Obtener hash de archivo

Los 12 comandos de PowerShell más útiles para Windows
Comando Get-FileHash en PowerShell

Get-FileHash calcula el valor hash del contenido del archivo utilizando el algoritmo hash especificado. Este comando permite verificar las descargas o comprobar si alguien ha manipulado sus archivos.

Para obtener el hash SHA256 de un archivo:

Get-FileHash C:\Downloads\Sample.docx

1. El parámetro -WhatIf

Los 12 comandos de PowerShell más útiles para Windows
parámetro del comando whatif en PowerShell

El parámetro -WhatIf permite previsualizar los resultados del comando sin ejecutarlo. Esta opción es especialmente útil al ejecutar comandos de PowerShell para eliminar, mover o modificar archivos, como limpiar registros de compilación antiguos o implementar recursos web.

Para obtener una vista previa de qué archivos se eliminarán, agregue -WhatIf:

Remove-Item C:\Temp\*.log -WhatIf

PowerShell mostrará cada archivo que eliminará, pero no eliminará ningún archivo.

Estos 12 comandos cubren las cosas que necesitas todos los días: buscar archivos, verificar qué está ralentizando tu computadora y organizar carpetas de proyectos.

Empieza con Get-Help cuando te quedes atascado, usa Where-Object para filtrar detalles no deseados y añade siempre -WhatIf antes de hacer cualquier cosa que pueda eliminar o modificar un archivo. Una vez que domines estos conceptos básicos, puedes automatizar estas tareas con PowerShell en lugar de tener que escribirlas manualmente cada vez.

Ver también:

Tags: #System
Sign up and earn $1000 a day ⋙

Leave a Comment

¿Qué es una VPN? Ventajas y desventajas de una red privada virtual (VPN)

¿Qué es una VPN? Ventajas y desventajas de una red privada virtual (VPN)

¿Qué es una VPN? ¿Cuáles son sus ventajas y desventajas? Analicemos con WebTech360 la definición de VPN y cómo aplicar este modelo y sistema en el trabajo.

La mayoría de las personas no utilizan estas funciones ocultas en Seguridad de Windows.

La mayoría de las personas no utilizan estas funciones ocultas en Seguridad de Windows.

Seguridad de Windows no solo protege contra virus básicos. Protege contra el phishing, bloquea el ransomware e impide la ejecución de aplicaciones maliciosas. Sin embargo, estas funciones no son fáciles de detectar, ya que están ocultas tras capas de menús.

La codificación no es tan difícil como piensas

La codificación no es tan difícil como piensas

Una vez que aprendas y lo pruebes por ti mismo, descubrirás que el cifrado es increíblemente fácil de usar e increíblemente práctico para la vida cotidiana.

Recuperar datos borrados con Recuva Portable en Windows 7

Recuperar datos borrados con Recuva Portable en Windows 7

En el siguiente artículo, presentaremos las operaciones básicas para recuperar datos eliminados en Windows 7 con la herramienta Recuva Portable. Con Recuva Portable, puede guardarlos en cualquier USB y usarlos cuando los necesite. La herramienta es compacta, sencilla y fácil de usar, y cuenta con las siguientes características:

Cómo eliminar archivos duplicados para ahorrar memoria de la computadora usando CCleaner

Cómo eliminar archivos duplicados para ahorrar memoria de la computadora usando CCleaner

CCleaner escanea en busca de archivos duplicados en apenas unos minutos y luego le permite decidir cuáles son seguros para eliminar.

¿Por qué cambiar la ubicación de descarga predeterminada en Windows 11?

¿Por qué cambiar la ubicación de descarga predeterminada en Windows 11?

Mover la carpeta de Descargas de la unidad C a otra unidad en Windows 11 le ayudará a reducir la capacidad de la unidad C y ayudará a que su computadora funcione con mayor fluidez.

Cómo detener las actualizaciones de Windows en la PC

Cómo detener las actualizaciones de Windows en la PC

Esta es una forma de fortalecer y ajustar su sistema para que las actualizaciones se realicen según su propio cronograma, no el de Microsoft.

Cómo mostrar extensiones de archivo, ver extensiones de archivo en Windows

Cómo mostrar extensiones de archivo, ver extensiones de archivo en Windows

El Explorador de archivos de Windows ofrece muchas opciones para cambiar la visualización de los archivos. Lo que quizás no sepa es que una opción importante está deshabilitada por defecto, aunque es crucial para la seguridad del sistema.

5 herramientas gratuitas para encontrar spyware y adware en tu PC

5 herramientas gratuitas para encontrar spyware y adware en tu PC

Con las herramientas adecuadas, puede escanear su sistema y eliminar spyware, adware y otros programas maliciosos que puedan estar acechando en su sistema.

14 aplicaciones y software de Windows que necesitas en tu nueva computadora

14 aplicaciones y software de Windows que necesitas en tu nueva computadora

A continuación te dejamos una lista de software recomendado al instalar una nueva computadora, ¡para que puedas elegir las aplicaciones más necesarias y mejores en tu computadora!

Cómo clonar la configuración de Windows para llevar tu flujo de trabajo a cualquier parte

Cómo clonar la configuración de Windows para llevar tu flujo de trabajo a cualquier parte

Llevar un sistema operativo completo en una memoria USB puede ser muy útil, sobre todo si no tienes portátil. Pero no pienses que esta función se limita a las distribuciones de Linux: es hora de intentar clonar tu instalación de Windows.

¡Desactive estos 7 servicios de Windows para prolongar la vida útil de la batería!

¡Desactive estos 7 servicios de Windows para prolongar la vida útil de la batería!

Desactivar algunos de estos servicios puede ahorrarle una cantidad significativa de batería sin afectar su uso diario.

¿Para qué sirve el atajo Ctrl + Z en Windows? Probablemente más de lo que crees.

¿Para qué sirve el atajo Ctrl + Z en Windows? Probablemente más de lo que crees.

Ctrl + Z es una combinación de teclas muy común en Windows. Ctrl + Z permite deshacer acciones en todas las áreas de Windows.

¡No haga clic en ningún enlace acortado hasta que esté seguro de que es seguro!

¡No haga clic en ningún enlace acortado hasta que esté seguro de que es seguro!

Las URL acortadas son convenientes para limpiar enlaces largos, pero también ocultan el destino real. Si quiere evitar malware o phishing, hacer clic ciegamente en un enlace no es una buena opción.

Windows 11 22H2: Actualización del momento 1 con muchas características notables

Windows 11 22H2: Actualización del momento 1 con muchas características notables

Después de una larga espera, se lanzó oficialmente la primera gran actualización de Windows 11.

¿Qué es una VPN? Ventajas y desventajas de una red privada virtual (VPN)

¿Qué es una VPN? Ventajas y desventajas de una red privada virtual (VPN)

¿Qué es una VPN? ¿Cuáles son sus ventajas y desventajas? Analicemos con WebTech360 la definición de VPN y cómo aplicar este modelo y sistema en el trabajo.

La mayoría de las personas no utilizan estas funciones ocultas en Seguridad de Windows.

La mayoría de las personas no utilizan estas funciones ocultas en Seguridad de Windows.

Seguridad de Windows no solo protege contra virus básicos. Protege contra el phishing, bloquea el ransomware e impide la ejecución de aplicaciones maliciosas. Sin embargo, estas funciones no son fáciles de detectar, ya que están ocultas tras capas de menús.

La codificación no es tan difícil como piensas

La codificación no es tan difícil como piensas

Una vez que aprendas y lo pruebes por ti mismo, descubrirás que el cifrado es increíblemente fácil de usar e increíblemente práctico para la vida cotidiana.

Recuperar datos borrados con Recuva Portable en Windows 7

Recuperar datos borrados con Recuva Portable en Windows 7

En el siguiente artículo, presentaremos las operaciones básicas para recuperar datos eliminados en Windows 7 con la herramienta Recuva Portable. Con Recuva Portable, puede guardarlos en cualquier USB y usarlos cuando los necesite. La herramienta es compacta, sencilla y fácil de usar, y cuenta con las siguientes características:

Cómo eliminar archivos duplicados para ahorrar memoria de la computadora usando CCleaner

Cómo eliminar archivos duplicados para ahorrar memoria de la computadora usando CCleaner

CCleaner escanea en busca de archivos duplicados en apenas unos minutos y luego le permite decidir cuáles son seguros para eliminar.

¿Por qué cambiar la ubicación de descarga predeterminada en Windows 11?

¿Por qué cambiar la ubicación de descarga predeterminada en Windows 11?

Mover la carpeta de Descargas de la unidad C a otra unidad en Windows 11 le ayudará a reducir la capacidad de la unidad C y ayudará a que su computadora funcione con mayor fluidez.

Cómo detener las actualizaciones de Windows en la PC

Cómo detener las actualizaciones de Windows en la PC

Esta es una forma de fortalecer y ajustar su sistema para que las actualizaciones se realicen según su propio cronograma, no el de Microsoft.

Cómo mostrar extensiones de archivo, ver extensiones de archivo en Windows

Cómo mostrar extensiones de archivo, ver extensiones de archivo en Windows

El Explorador de archivos de Windows ofrece muchas opciones para cambiar la visualización de los archivos. Lo que quizás no sepa es que una opción importante está deshabilitada por defecto, aunque es crucial para la seguridad del sistema.

5 herramientas gratuitas para encontrar spyware y adware en tu PC

5 herramientas gratuitas para encontrar spyware y adware en tu PC

Con las herramientas adecuadas, puede escanear su sistema y eliminar spyware, adware y otros programas maliciosos que puedan estar acechando en su sistema.

14 aplicaciones y software de Windows que necesitas en tu nueva computadora

14 aplicaciones y software de Windows que necesitas en tu nueva computadora

A continuación te dejamos una lista de software recomendado al instalar una nueva computadora, ¡para que puedas elegir las aplicaciones más necesarias y mejores en tu computadora!

Cómo clonar la configuración de Windows para llevar tu flujo de trabajo a cualquier parte

Cómo clonar la configuración de Windows para llevar tu flujo de trabajo a cualquier parte

Llevar un sistema operativo completo en una memoria USB puede ser muy útil, sobre todo si no tienes portátil. Pero no pienses que esta función se limita a las distribuciones de Linux: es hora de intentar clonar tu instalación de Windows.

¡Desactive estos 7 servicios de Windows para prolongar la vida útil de la batería!

¡Desactive estos 7 servicios de Windows para prolongar la vida útil de la batería!

Desactivar algunos de estos servicios puede ahorrarle una cantidad significativa de batería sin afectar su uso diario.

¿Para qué sirve el atajo Ctrl + Z en Windows? Probablemente más de lo que crees.

¿Para qué sirve el atajo Ctrl + Z en Windows? Probablemente más de lo que crees.

Ctrl + Z es una combinación de teclas muy común en Windows. Ctrl + Z permite deshacer acciones en todas las áreas de Windows.

¡No haga clic en ningún enlace acortado hasta que esté seguro de que es seguro!

¡No haga clic en ningún enlace acortado hasta que esté seguro de que es seguro!

Las URL acortadas son convenientes para limpiar enlaces largos, pero también ocultan el destino real. Si quiere evitar malware o phishing, hacer clic ciegamente en un enlace no es una buena opción.

Windows 11 22H2: Actualización del momento 1 con muchas características notables

Windows 11 22H2: Actualización del momento 1 con muchas características notables

Después de una larga espera, se lanzó oficialmente la primera gran actualización de Windows 11.