Baixar e instalar o Windows PowerShell 5.1

Importante

Skype for Business Online operado pela 21Vianet na China será desativado em 1º de outubro de 2023. Se você ainda não tiver atualizado seus usuários do Skype for Business Online, eles serão agendados automaticamente para uma atualização assistida. Se você quiser atualizar sua organização para o Teams por conta própria, recomendamos que você comece a planejar seu caminho de atualização hoje. Lembre-se de que uma atualização bem-sucedida alinha a preparação técnica e do usuário, portanto, aproveite nossas diretrizes de atualização à medida que você navega até o Teams.

Skype for Business Online, excluindo o serviço operado pela 21Vianet na China, foi desativado em 31 de julho de 2021.

Se você estiver usando Windows 10 Atualização de Aniversário ou Windows Server 2016, já deve ter Windows PowerShell 5.1. Esse aplicativo vem pré-instalado com esses sistemas operacionais.

Para determinar qual versão do Microsoft PowerShell você está usando, faça o seguinte em seu computador Windows 7 ou Windows Server 2008 R2 ou Windows Server 2012:

  1. Clique em Iniciar, selecione Todos os Programas, Selecione Acessórios, selecione Windows PowerShell e selecione Windows PowerShell.

  2. No console do PowerShell, digite o seguinte comando e pressione ENTER:

    Get-Host | Select-Object Version
    
  3. Informações semelhantes às seguintes devem então ser exibidas na janela do console:

     Versão
    -------
    4.0

    Se o número da versão retornada for 5.1, você estará executando Windows PowerShell 5.1. Se o número da versão retornada não for 5.1, você precisará instalar Windows PowerShell 5.1. Você pode baixar o Windows Management Framework 5.1, que inclui o Windows PowerShell 5.1, no Centro de Download da Microsoft.

Depois de verificar se o Windows PowerShell 5.1 está instalado, verifique se o PowerShell foi configurado para executar scripts remotos. Para isso, inicie o Windows PowerShell como um administrador. No Windows 7, Windows Server 2008 R2, Windows Server 2012 ou no Windows Server 2012 R2, faça o seguinte:

  1. Clique em Iniciar, selecione Todos os Programas, selecione Acessórios, selecione Windows PowerShell, clique com o botão direito do mouse em Windows PowerShell e selecione Executar como administrador.

  2. Se a caixa de diálogo Controle de Conta de Usuário for exibida, selecione Sim para verificar se você deseja executar o PowerShell sob credenciais de administrador.

Se você estiver executando Windows 8, conclua este procedimento em vez disso:

  1. Acesse a barra Charms e selecione Pesquisa e clique com o botão direito do mouse em Windows PowerShell. Você pode acessar rapidamente a barra Charms em qualquer computador Windows 8 (tela sensível ao toque ou tela nontouch) segurando a tecla Windows e pressionando C.

  2. Na barra de ferramentas na parte inferior da tela, selecione Executar como administrador.

  3. Se a caixa de diálogo Controle de Conta de Usuário for exibida, selecione Sim para verificar se você deseja executar o PowerShell sob credenciais de administrador.

Depois que o PowerShell estiver em execução, você deverá alterar a política de execução para permitir a execução de scripts remotos. No console do PowerShell, digite o seguinte comando e pressione ENTER:

Set-ExecutionPolicy RemoteSigned -Force

Nota

Ao executar o comando anterior, você pode receber a seguinte mensagem de erro:>Set-ExecutionPolicy : O acesso à chave do registro'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Micrsoft.PowerShell' é negado. Normalmente, essa mensagem de erro ocorre se você não estiver executando o PowerShell sob credenciais de administrador. Feche sua sessão do PowerShell e inicie uma nova sessão como um administrador.

Para verificar se a política de execução foi configurada corretamente, digite o seguinte no prompt do PowerShell e pressione ENTER:

Get-ExecutionPolicy

Se você obtiver o valor a seguir, tudo estará configurado corretamente:

RemoteSigned

Se você não estiver executando Windows PowerShell 5.1 no momento, também precisará baixar e instalar Windows Management Framework 5.1 no Centro de Download da Microsoft. Este é um pacote de instalação que inclui o Windows PowerShell 5.1 e o Gerenciamento Remoto do Windows (WinRM) 3.0. Este pacote de instalação pode ser necessário caso você esteja executando, por exemplo, o Windows 7 SP1 e ainda não tenha atualizado para o Windows PowerShell 5.1. Se você estiver executando Windows Server 2016 ou Windows 10 Atualização de Aniversário, não deve haver necessidade de instalar Windows PowerShell 5.1. O Windows PowerShell 5.1 vem pré-instalado nestes sistemas operacionais.

Antes de instalar o Windows Management Framework 5.1:

  • Verifique se baixou a versão correta do pacote de instalação. Se você estiver executando a versão de 64 bits do Windows 7 SP1, baixe o arquivo Win7AndW2K8R2-KB3191566-x64.ZIP. Se você estiver executando a versão de 32 bits do Windows 7, baixe o arquivo Win7-KB3191566-x86.ZIP.

  • Se você estiver executando o Windows 7 em seu computador, verifique se instalou o Windows 7 Service Pack 1.

Se você não tiver certeza de qual versão do Windows está executando ou não tiver certeza se instalou o Windows 7 Service Pack 1, selecione Iniciar, clique com o botão direito do mouse em Computador e selecione Propriedades. Essas informações são relatadas na caixa de diálogo Sistema.

Para instalar o Windows Management Framework 5.1, conclua o procedimento em Instalar e configurar o WMF 5.1.

Após a reinicialização do computador, verifique se é possível iniciar o Windows PowerShell e se o aplicativo pode ser executado sob credenciais administrativas. Para fazer isso:

  1. Clique em Iniciar, selecione Todos os Programas, Selecione Acessórios, selecione Windows PowerShell, clique com o botão direito do mouse em Windows PowerShell e selecione Executar como administrador.

  2. Se a caixa de diálogo Controle de Conta de Usuário for exibida, selecione Sim para verificar se você deseja executar o PowerShell sob credenciais de administrador.

Quando o console do PowerShell for exibido, verifique se o serviço WinRM está em execução e se foi configurado corretamente. Para verificar se o serviço está em execução, digite o comando a seguir no prompt do PowerShell e pressione ENTER:

Get-Service winrm

As informações sobre o serviço WinRM serão exibidas na tela:

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

Se o status do serviço não for igual a "Em execução", inicie o serviço WinRM digitando o seguinte comando e pressione ENTER:

Start-Service winrm

Depois que o serviço iniciar, execute o comando a seguir para garantir que o WinRM esteja usando a autenticação Básica:

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

Informações semelhantes às seguintes deverão ser exibidas na tela:

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

Se a autenticação básica for definida como verdadeira, então você está pronto para usar o PowerShell para se conectar ao Skype for Business Online.

Ponta

Logotipo do LinkedInNovo para Office 365?

Descubra cursos de vídeo gratuitos para Administradores do Office 365 e profissionais de TI, disponibilizados pelo LinkedIn Learning.

Configurar seu computador para o Windows PowerShell