@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

Inicio - Windows - PowerShell - Curso básico de Powershell: Instalación y Requerimientos

Curso básico de Powershell: Instalación y Requerimientos

Instalación y Requerimientos

Para poder tener PowerShell, tenemos dos opciones:

  • Tener un Sistema Operativo que ya lo tenga instalado por defecto.
  • Instalarlo expresamente.

Los últimos sistemas operativos de Windows ya tienen instalado y habilitado PowerShell por defecto.

  • Windows 7 y Windows Server 2008: PowerShell 2
  • Windows 8 y Windows Server 2012: PowerShell 3

También podemos tener PowerShell 3 en los siguientes Sistemas Operativos:

  • Versiones de 32 y 64 bits de
    • Windows 7 con Service Pack 1
    • Windows Server 2008 R2 con Service Pack 1
    • Windows Server 2008 con Service Pack 2

PowerShell se integra dentro de lo que Microsoft llama Windows Management Framework 3.0

Windows Management Framework 3.0 contiene:

  • PowerShell 3.0
  • Windows Management Instrumentation (WMI)
  • Windows Remote Management (WinRM)
  • Management OData IIS Extension
  • Server Manager CIM Provider

Windows Management Framework 3.0 requiere que previamente esté instalado Microsoft .NET Framework 4.0
Además:

  • Antes de instalar PowerShell Integrated Scripting Environment (ISE) en servidores con Windows Server 2008 R2 SP1, es necesario instalar desde el Server Manager la opción Windows PowerShell ISE
  • En equipos con Windows Server 2008 es necesario instalar la versión de Windows Management Framework que incluye PowerShell 2.0, WinRM 2.0 y BITS 4.0.

Actualmente Windows Management Framework 3.0 no es compatible con el siguiente software:

  • System Center 2012 Configuration Manager
  • System Center Virtual Machine Manager
  • Microsoft Exchange Server 2007 y 2010
  • Microsoft Sharepoint 2010
  • Windows Small Business Server 2008 y 2011

En equipos con Windows 8 y Windows Server 2012 también podemos instalar y utilizar el motor PowerShell 2.0, para lo cual necesitaremos instalar Microsoft .NET Framework 3.5
Para ello accedemos al Asistente de Roles y Características e instalamos (si no lo tenemos)

  • Características de .NET Framework 3.5
  • .NET Framework 3.5 (incluye .NET 2.0 y 3.0)
  • Windows PowerShell
  • Motor de Windows PowerShell 2.0

PowerShell 3.0 está diseñado para mantener la compatibilidad con 2.0 y los scripts, cmdlets, modulos o snap-in de PowerShell 2.0 se ejecutan sin problemas en 3.0. Pero debido a un cambio en .NET Framework 4.0, los programas que fueron escritos en PowerShell 2.0 y compilados con CLR 2.0 no se pueden ejecutar con PowerShell 3.0

Si utilizamos equipos de 64 bits veremos que tenemos dos opciones disponibles, PowerShell y PowerShell (32-bit) Por defecto utilizamos la versión de 64 bits, pero la de 32 bits es necesaria en el caso de tener módulos que lo necesiten o al conectarnos a equipos remotos de 32 bits.

Instalando PowerShell 3.0 en Windows Server 2008 R2

Como ejemplo vamos a mostrar como instalar PowerShell 3.0 en Windows Serer 2008 R2, ya que en Windows Serer 2012 y Windows 8 ya lo tenemos por defecto.

  • Descargamos e instalamos .NET Framework 4.0
.NET Framework 4.0
.NET Framework 4.0
  • Descargamos los archivos de instalación de Windows Management Framework 3.0
Descarga de Windows Management Framework 3.0
Descarga de Windows Management Framework 3.0
  • Instalamos WMF 3.0
Instalando el KB de WMF 3.0
Instalando el KB de WMF 3.0
  • Finalizamos el asistente
Fin de la instalación
Fin de la instalación

Temas

  1. Introducción
  2. Instalación y requerimientos
  3. Ayuda
  4. Ampliando la funcionalidad
  5. Canalización
  6. Operadores
  7. Comandos básicos
  8. Formato de salida
  9. Importar y Exportar datos
  10. Arrays y HashTables
  11. Ejecución de Scripts
  12. Providers
  13. Trabajos
  14. Scripts y funciones
  15. Gestión de Errores

 

Acerca de Roberto Orayen

Compruebe también

Curso básico de Powershell: Scripts y Funciones

Cualquier comando que podemos ejecutar en una consola PowerShell puede ser escrito y guardado en …

4 comentarios

  1. Buen artículo. Sobre el tema tengo un problema. alguien desinstaló el .net framework y luego al reiniciar el equipo no muestra la interfaz gráfica solo muestra un cmd o linea de comandos. Esto ocurre en mi servidor windows 2012. Ya instalé el .net framework 4.5.2, pero al instalar el wmf 4.0 me dice que la instalacion (Windows8-RT-KB2799888-x64.msu) no es aplicable al equipo. Espero que alguien ayude. Gracias.

    • Hola Jorge,

      Gracias. ¿Es posible que W2012 sea un R2? Porque creo que no es compatible y tendrías que instalar el wmf versión 5.0.

      Un saludo

      • Gracias Raul. voy a probar. El servidor es WS 2012 R2 Essentials. Aunque tambien tengo otro igual y puedo ver que la version de powershell es 4.0.
        espero que funcione. Saludos.

Deja un comentario

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

20 + Nueve =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales