Descargar e instalar Windows PowerShell 5.1Download and install Windows PowerShell 5.1

Si está usando la actualización de aniversario de Windows 10 o Windows Server 2016, ya tiene Windows PowerShell 5,1.If you are using Windows 10 Anniversary Update, or Windows Server 2016, you should already have Windows PowerShell 5.1. Esto se debe a que esta aplicación viene preinstalada con esos sistemas operativos.That's because this application comes preinstalled with those operating systems.

Para determinar qué versión de Microsoft PowerShell está usando, haga lo siguiente en su equipo con Windows 7 o Windows Server 2008 R2 o Windows Server 2012:To determine which version of Microsoft PowerShelll you are using, do the following on your Windows 7 or Windows Server 2008 R2 or Windows Server 2012 computer:

  1. Haga clic en Inicio, en todos los programas, en accesorios, en Windows PowerShelly, por último, en Windows PowerShell.Click Start, click All Programs, click Accessories, click Windows PowerShell, and then click Windows PowerShell.

  2. En la consola de PowerShell, escriba el siguiente comando y, a continuación, presione ENTRAR:In the PowerShell console, type the following command and then press ENTER:

    Get-Host | Select-Object Version
    
  3. A continuación, debe mostrarse información similar a la siguiente en la ventana de la consola:Information similar to the following should then be displayed in the console window:

     Version 
    -------
    4.0

    Si el número de versión devuelto es 5,1, quiere decir que está ejecutando Windows PowerShell 5,1.If the returned Version number is 5.1, then you are running Windows PowerShell 5.1. Si el número de versión devuelto no es 5,1, tendrá que instalar Windows PowerShell 5,1.If the returned Version number is not 5.1, then you'll need to install Windows PowerShell 5.1. Puede descargar Windows Management Framework 5,1, que incluye Windows PowerShell 5,1, desde el centro de descarga de Microsoft.You can download Windows Management Framework 5.1, which includes Windows PowerShell 5.1, from the Microsoft Download Center.

Después de comprobar que Windows PowerShell 5,1 está instalado, debe asegurarse de que PowerShell se ha configurado para ejecutar scripts remotos.After you've verified that Windows PowerShell 5.1 is installed, you must make sure that PowerShell has been configured for running remote scripts. Para ello, inicie PowerShell como administrador.To do that, start PowerShell as an administrator. En Windows 7, Windows Server 2008 R2, Windows Server 2012 o Windows Server 2012 R2, haga lo siguiente:On Windows 7, Windows Server 2008 R2, Windows Server 2012, or Windows Server 2012 R2 do the following:

  1. Haga clic en Inicio, seleccione todos los programas, accesorios, Windows PowerShell, haga clic con el botón derecho en Windows PowerShelly, a continuación, haga clic en Ejecutar como administrador.Click Start, click All Programs, click Accessories, click Windows PowerShell, right-click Windows PowerShell, and then click Run as administrator.

  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.If the User Account Control dialog box appears, click Yes to verify that you want to run PowerShell under administrator credentials.

Si está ejecutando Windows 8, realice este procedimiento:If you are running Windows 8, complete this procedure instead:

  1. Acceda a la barra de accesos, haga clic en Buscary luego haga clic con el botón derecho en Windows PowerShell.Access the Charms bar, click Search, and then right-click Windows PowerShell. Puede acceder rápidamente a la barra de accesos en cualquier equipo con Windows 8 (pantalla táctil o pantalla no táctil) si mantiene presionada la tecla Windows y presiona C.You can quickly access the Charms bar on any Windows 8 computer (touch screen or non-touch screen) by holding down the Windows key and pressing C.

  2. En la barra de herramientas de la parte inferior de la pantalla, haga clic en Ejecutar como administrador.In the toolbar at the bottom of the screen, click Run as administrator.

  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.If the User Account Control dialog box appears, click Yes to verify that you want to run PowerShell under administrator credentials.

Una vez que PowerShell se esté ejecutando, debe cambiar la Directiva de ejecución para permitir la ejecución de scripts remotos.After PowerShell is running, you must change the execution policy to allow the running of remote scripts. En la consola de PowerShell, escriba el siguiente comando y, a continuación, presione ENTRAR:In the PowerShell console, type the following command and then press ENTER:

Set-ExecutionPolicy RemoteSigned -Force

Nota

Al ejecutar el comando anterior, es posible que reciba el siguiente mensaje de error: > Set-ExecutionPolicy: acceso a la clave del registro\"\software\HKEY_LOCAL_MACHINE\Microsoft\PowerShell\1 ShellIds Micrsoft. PowerShell ' está denegado.When you run the preceding command, you might receive the following error message:> Set-ExecutionPolicy : Access to the registry key'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Micrsoft.PowerShell' is denied. Este mensaje de error suele ocurrir si no ejecuta PowerShell con credenciales de administrador.This error message typically occurs if you are not running PowerShell under administrator credentials. Cierre la sesión de PowerShell y comience una nueva sesión como administrador.Close your session of PowerShell, and start a new session as an administrator.

Para comprobar que la Directiva de ejecución se ha configurado correctamente, escriba lo siguiente en el símbolo del sistema de PowerShell y, a continuación, presione ENTRAR:To verify that the execution policy has been configured correctly, type the following at the PowerShell prompt and then press ENTER:

Get-ExecutionPolicy

Si obtiene el siguiente valor, todo se ha configurado correctamente:If you get back the following value, then everything has been configured correctly:

RemoteSigned

Si actualmente no ejecuta Windows PowerShell 5,1, también tendrá que descargar e instalar Windows Management Framework 5,1 desde el centro de descarga de Microsoft.If you are not currently running Windows PowerShell 5.1, you'll also need to download and install Windows Management Framework 5.1 from the Microsoft Download Center. Este es un paquete de instalación que incluye Windows PowerShell 5,1 y Windows Remote Management (WinRM) 3,0.This is an installation package that includes Windows PowerShell 5.1 and Windows Remote Management (WinRM) 3.0. Este paquete de instalación podría ser necesario si, por ejemplo, se ejecuta Windows 7 SP1 y aún no se ha actualizado a Windows PowerShell 5,1.This installation package might be required if you, for example, are running Windows 7 SP1 and have not yet updated to Windows PowerShell 5.1. Si está ejecutando Windows Server 2016 o la actualización de aniversario de Windows 10, no es necesario instalar Windows PowerShell 5,1.If you are running Windows Server 2016, or Windows 10 Anniversary Update, there should be no need to install Windows PowerShell 5.1. Windows PowerShell 5,1 viene preinstalado en esos sistemas operativos.Windows PowerShell 5.1 comes preinstalled on those operating systems.

Antes de instalar Windows Management Framework 5,1:Before installing Windows Management Framework 5.1:

  • Asegúrese de haber descargado la versión correcta del paquete de instalación.Make sure you have downloaded the correct version of the installation package. Si está ejecutando la versión de 64 bits de Windows 7 SP1, descargue el archivo Win7AndW2K8R2-KB3191566-x64. ZIP.If you are running the 64-bit version of Windows 7 SP1, download the file Win7AndW2K8R2-KB3191566-x64.ZIP. Si está ejecutando la versión de 32 bits de Windows 7, descargue el archivo Win7-KB3191566-x86. ZIP.If you are running the 32-bit version of Windows 7, download the file Win7-KB3191566-x86.ZIP.

  • Si está ejecutando Windows 7 en su equipo, asegúrese de haber instalado Windows 7 Service Pack 1.If you are running Windows 7 on your computer, make sure that you have installed Windows 7 Service Pack 1.

Si no está seguro de qué versión de Windows está ejecutando o si no está seguro de si ha instalado el Service Pack 1 de Windows 7, haga clic en Inicio, haga clic con el botón secundario en equipoy, a continuación, haga clic en propiedades.If you aren't sure which version of Windows you are running, or you aren't sure if you've installed Windows 7 Service Pack 1, click Start, right-click Computer, and then click Properties. Esta información se notificará en el cuadro de diálogo sistema.This information will be reported in the System dialog box.

Para instalar Windows Management Framework 5,1, complete el procedimiento de instalación y configuración de WMF 5,1.To install Windows Management Framework 5.1, complete the procedure in Install and Configure 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.After the computer has rebooted, verify that Windows PowerShell can start and that the application can be run under administrative credentials. Para ello, haga lo siguiente:To do this:

  1. Haga clic en Inicio, seleccione todos los programas, accesorios, Windows PowerShell, haga clic con el botón derecho en Windows PowerShell y, a continuación, haga clic en Ejecutar como administrador.Click Start, click All Programs, click Accessories, click Windows PowerShell, right-click Windows PowerShell and then click Run as administrator.

  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.If the User Account Control dialog box appears, click Yes to verify that you want to run PowerShell under administrator credentials.

Cuando aparezca la consola de PowerShell, debe comprobar que el servicio WinRM se está ejecutando y se ha configurado correctamente.When the PowerShell console appears, you should then verify that the WinRM service is running and has been configured correctly. Para comprobar que el servicio se está ejecutando, escriba el siguiente comando en el símbolo del sistema de PowerShell y, a continuación, presione ENTRAR:To verify that the service is running, type the following command at the PowerShell prompt and then press ENTER:

Get-Service winrm

Aparecerá la información sobre el servicio WinRM en la pantalla:Information about the WinRM service will then be displayed on screen:

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

Si el estado del servicio no es "en ejecución", inicie el servicio WinRM escribiendo el siguiente comando y, a continuación, presione ENTRAR:If the service Status does not equal "Running", start the WinRM service by typing the following command and then pressing ENTER:

Start-Service winrm

Después de que el servicio se haya iniciado, ejecute el siguiente comando para asegurarse de que WinRM esté usando la autenticación básica:After the service has started, run the following command to make sure that WinRM is using Basic authentication:

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

En la pantalla se mostrará información similar a la siguiente:Information similar to the following will be displayed onscreen:

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.If basic authentication has been set to true, then you're ready to use PowerShell to connect to Skype for Business Online.

Sugerencia

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

Descubra cursos en vídeo gratuitos para administradores y profesionales de TI de Office 365, ofrecidos por LinkedIn Learning.Discover free video courses for Office 365 admins and IT pros, brought to you by LinkedIn Learning.

Configurar el equipo para Windows PowerShellSet up your computer for Windows PowerShell