PowerShell: una guía completa – parte 3

Te damos la bienvenida a la parte 3 de 3 de PowerShell: una guía completa. Haz clic en el siguiente enlace para consultar la parte 1 y la parte 2.

En este artículo final combinaremos los conceptos aprendidos hasta ahora y mostraremos algunos usos prácticos de PowerShell. El shell de Microsoft puede hacer que la vida de un administrador de TI sea más sencilla, al permitir administrar su infraestructura con poco esfuerzo. PowerShell es una herramienta muy potente que ayuda a simplificar la administración del servidor, recopilar información sobre el mismo y mostrarla en distintos formatos.

Esta última parte de la guía presentará varios conceptos nuevos. Tómate tu tiempo y examina cada parte detenidamente. (más…)

PowerShell: una guía completa – parte 1

Te damos la bienvenida a la primera de las 3 partes de Powershell: una guía completa. Haz clic en los siguientes enlaces para consultar la parte 2 y la parte 3.

Windows PowerShell es un tema muy amplio, el objetivo de esta guía es proporcionar a los administradores de sistemas una herramienta sencilla y útil para comprender los fundamentos de PowerShell. También mostraremos algunos scripts y comandos que se pueden usar en actividades cotidianas. Esta guía te permitirá dar los primeros pasos al enseñarte las capacidades básicas necesarias para usar PowerShell y el scripting orientado a objetos.

¿Qué es PowerShell?

Windows PowerShell es un shell de línea de comandos, un lenguaje de scripting y un entorno para la automatización de tareas creado por Microsoft. Se basa en el framework .NET y es perfecto para automatizar procesos por lotes y tareas del sistema. PowerShell está disponible para Windows y Linux y se ha integrado en los sistemas operativos de Microsoft desde Windows Server 2003 R2. Hoy en día, PowerShell viene instalado por defecto en todos los sistemas Windows Server y en todas las ediciones profesionales de los ordenadores de sobremesa domésticos. Además puedes descargarlo directamente desde la web de Microsoft si lo necesitas. (más…)

PowerShell: una guía completa – parte 2

Te damos la bienvenida a la segunda de las 3 partes que componen PowerShell: una guía completa. Haz clic en los siguientes enlaces para consultar la parte 1 y la parte 3. En esta entrada hablaremos de la importación y exportación de datos hacia y desde el Shell.

Importar datos en PowerShell

PowerShell soporta una gran cantidad de formatos de datos que se pueden importar. Esto permite a los administradores ejecutar comandos en los datos introducidos. Hay dos comandos que aprender a utilizar, Get-Content e Import-csv. El cmdlet Get-Content captura el contenido de un objeto en una ubicación específica, generalmente un texto o una cadena. Import-Csv crea un objeto personalizado similar a una tabla que utiliza los datos y los encabezados tomados de un archivo csv. Puedes obtener más información escribiendo get-help get-content -full y get-help import-csv -full

Para mostrar estas funciones utilizaremos nuestro laboratorio de pruebas The Solving 2012 R2. Creamos un archivo de prueba con los nombres de host de los servidores y lo guardamos en la ruta C:\Temp\Test.txt

test file - hostnames (más…)