Descargar e instalar Windows PowerShell 5.1

Importante

Skype Empresarial Online se retiró el 31 de julio de 2021. Si aún no ha actualizado los usuarios de Skype Empresarial online, se programarán automáticamente para una actualización asistida. Si quiere actualizar su organización a Teams usted mismo, le recomendamos encarecidamente que empiece a planear la ruta de actualización hoy. Recuerde que una actualización exitosa alinea la preparación técnica y del usuario, así que asegúrese de aprovechar nuestra guía de actualización mientras navega por Teams.

Si usa la actualización Windows 10 aniversario o Windows Server 2016, ya debería tener Windows PowerShell 5.1. Esto se debe a que esta aplicación viene preinstalada con esos sistemas operativos.

Para determinar qué versión de Microsoft PowerShelll usa, haga lo siguiente en su Windows 7 o Windows Server 2008 R2 o Windows Server 2012 equipo:

  1. Haga clic en Inicio, en Todos los programas, en Accesorios, en Windows PowerShell y, a continuación, haga clic en Windows PowerShell.

  2. En la consola de PowerShell, escriba el comando siguiente y, después, presione ENTRAR:

    Get-Host | Select-Object Version
    
  3. La información similar a la siguiente debería mostrarse en la ventana de la consola:

     Version 
    -------
    4.0

    Si el número de versión devuelto es 5.1, está ejecutando Windows PowerShell 5.1. Si el número de versión devuelto no es 5.1, tendrá que instalar Windows PowerShell 5.1. Puede descargar Windows Management Framework 5.1, que incluye Windows PowerShell 5.1, desde el Centro de descarga de Microsoft.

Después de comprobar que Windows PowerShell 5.1 está instalado, debe asegurarse de que PowerShell se ha configurado para ejecutar scripts remotos. Para ello, inicie PowerShell como administrador. En Windows 7, Windows Server 2008 R2, Windows Server 2012 o Windows Server 2012 R2 realice lo siguiente:

  1. Haga clic en Inicio , en Todos los programas, en Accesorios, en Windows PowerShell, haga clic con el botón derecho en Windows PowerShell y, a continuación, haga clic en Ejecutar como administrador.

  2. Si aparece el cuadro de diálogo Control de cuentas de usuario, haga clic en para comprobar que desea ejecutar PowerShell con credenciales de administrador.

Si está ejecutando Windows 8, complete este procedimiento en su lugar:

  1. Acceda a la barra Accesos, haga clic en Buscar y, a continuación, haga clic con el botón derecho en Windows PowerShell. Puede acceder rápidamente Windows 8 la barra de accesos en cualquier equipo (pantalla táctil o no táctil) manteniendo presionada la tecla Windows y presionando C.

  2. En la barra de herramientas de la parte inferior de la pantalla, haga clic en Ejecutar como administrador.

  3. Si aparece el cuadro de diálogo Control de cuentas de usuario, haga clic en para comprobar que desea ejecutar PowerShell con credenciales de administrador.

Después de ejecutar PowerShell, debe cambiar la directiva de ejecución para permitir la ejecución de scripts remotos. En la consola de PowerShell, escriba el comando siguiente y, después, presione ENTRAR:

Set-ExecutionPolicy RemoteSigned -Force

Nota

Al ejecutar el comando anterior, es posible que reciba el siguiente mensaje de error:> Set-ExecutionPolicy: Se deniega el acceso a la clave del Registro HKEY_LOCAL_MACHINE \ SOFTWARE Microsoft \ \ PowerShell \ 1 \ ShellIds \ Micrsoft.PowerShell'. Este mensaje de error suele producirse si no ejecuta PowerShell con credenciales de administrador. Cierre la sesión de PowerShell e inicie una nueva sesión como administrador.

Para comprobar que la directiva de ejecución se ha configurado correctamente, escriba lo siguiente en el símbolo del sistema de PowerShell y, después, presione ENTRAR:

Get-ExecutionPolicy

Si vuelve a obtener el siguiente valor, todo se ha configurado correctamente:

RemoteSigned

Si actualmente no está ejecutando Windows PowerShell 5.1, también tendrá que descargar e instalar Windows Management Framework 5.1 desde el Centro de descarga de Microsoft. Este es un paquete de instalación que incluye Windows PowerShell 5.1 y Windows remoto (WinRM) 3.0. Este paquete de instalación puede ser necesario si, por ejemplo, está ejecutando Windows 7 SP1 y aún no se ha actualizado a Windows PowerShell 5.1. Si está ejecutando Windows Server 2016 o Windows 10 de aniversario, no debe haber necesidad de instalar Windows PowerShell 5.1. Windows PowerShell 5.1 viene preinstalado en esos sistemas operativos.

Antes de instalar Windows Management Framework 5.1:

  • Asegúrese de que ha descargado la versión correcta del paquete de instalación. Si ejecuta la versión de 64 bits de Windows 7 SP1, descargue el archivo Win7AndW2K8R2-KB3191566-x64.ZIP. Si ejecuta la versión de 32 bits de Windows 7, descargue el archivo Win7-KB3191566-x86.ZIP.

  • Si está ejecutando Windows 7 en el equipo, asegúrese de que ha instalado Windows 7 Service Pack 1.

Si no está seguro de qué versión de Windows está ejecutando o no está seguro de si ha instalado Windows 7 Service Pack 1, haga clic en Inicio , haga clic con el botón derecho en Equipo y, a continuación, haga clic en Propiedades. Esta información se mostrará en el cuadro de diálogo Sistema.

Para instalar Windows Management Framework 5.1, complete el procedimiento en Instalar y configurar WMF 5.1.

Después de reiniciar el equipo, compruebe que Windows PowerShell puede iniciarse y que la aplicación se puede ejecutar con credenciales administrativas. Para ello:

  1. Haga clic en Inicio , en Todos los programas, en Accesorios, en Windows PowerShell, haga clic con el botón derecho en Windows PowerShell y, a continuación, haga clic en Ejecutar como administrador.

  2. Si aparece el cuadro de diálogo Control de cuentas de usuario, haga clic en para comprobar que desea ejecutar PowerShell con credenciales de administrador.

Cuando aparezca la consola de PowerShell, deberá comprobar que el servicio WinRM se está ejecutando y se ha configurado correctamente. Para comprobar que el servicio se está ejecutando, escriba el siguiente comando en el símbolo del sistema de PowerShell y, después, presione ENTRAR:

Get-Service winrm

La información sobre el servicio WinRM se mostrará en pantalla:

Status   Name               DisplayName
------   ----               -----------
Running  winrm              Windows Remote Management (WS-Manag...

Si el estado del servicio no es igual a "En ejecución", inicie el servicio WinRM escribiendo el siguiente comando y presionando ENTRAR:

Start-Service winrm

Una vez que se haya iniciado el servicio, ejecute el siguiente comando para asegurarse de que WinRM usa la autenticación básica:

winrm set winrm/config/client/auth '@{Basic="True"}'

Se mostrará en pantalla información similar a la siguiente:

Auth
    Basic = true
    Digest = true
    Kerberos = true
    Negotiate = true
    Certificate = true
    CredSSP = false

Si la autenticación básica se ha establecido en true, está listo para usar PowerShell para conectarse a Skype Empresarial Online.

Sugerencia

Logotipo de LinkedIn ¿Es la primera vez que usa Office 365?

Descubra cursos en vídeo gratuitos para administradores y profesionales de TI de Office 365, ofrecidos por LinkedIn Learning.

Configurar el equipo para Windows PowerShell