Powershell Data Commandlets

Hoy hablaremos de las capacidades de formateado, conversión, cálculo y visualización de PowerShell.

📊 Format Cmdlets

¿Sabías que PowerShell te permite controlar no solo qué datos obtienes, sino cómo los ves? Los `Format-*`cmdlets (como `Format-Table`, `Format-List`, `Format-Wide`) te ayudan a visualizar mejor los resultados:

🔹 `Format-Table` para columnas limpias
🔹 `Format-List` para inspección profunda
🔹 `Format-Wide` para vistas rápidas

✅ Pro Tip: emplea `-AutoSize` para formar columnas perfectamente alineadas.

Ejemplo:
`Get-Process | Format-Table Name, CPU -AutoSize`

Si quieres informes rápidos y claros, dominar estos cmdlets es esencial.

🧠 Manipula CSVs en PowerShell como un pro

Si trabajas con archivos `.csv`, PowerShell te permite:

✅ Cargar datos:

`Import-Csv ventas.csv`

✅ Filtrar productos por precio:

`Import-Csv ventas.csv | Where-Object { $_.Precio -gt 5 }`

✅ Calcular totales:

`Import-Csv ventas.csv | Select Producto, Cantidad, Precio, @{Name=»Total»;Expression={$_.Cantidad * $_.Precio}} | Format-Table`

✅ Convertir a JSON, XML o HTML:

`ConvertTo-Json | ConvertTo-Xml | ConvertTo-Html`

Hacer uso de las capacidades básicas ofrecidas por el terminal de Windows te podrá ahorrar muchos quebraderos de cabeza 😉


Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *