Ligar o Windows PowerShell ao Serviço

 

Aplicável a: Office 365 for professionals and small businesses, Office 365 for enterprises, Live@edu

Data da última modificação do tópico: 2013-01-24

Depois de ter instalado e configurado o Windows PowerShell e a Gestão Remota do Windows (WinRM) no seu computador, tem de ligar o Windows PowerShell no computador local ao serviço baseado na nuvem para efetuar tarefas na sua organização baseada na nuvem.

Quando inicia o Windows PowerShell, está na sessão do Windows PowerShell do computador local. Uma sessão é uma instância do Windows PowerShell que contém todos os comandos disponíveis.

A sessão do Windows PowerShell do computador local, denominada sessão do lado do cliente, tem apenas disponíveis os comandos básicos do Windows PowerShell. Ao ligar ao serviço baseado na nuvem, ligar-se-á ao ambiente do servidor do datacenter da Microsoft, denominado sessão do lado do servidor. Isto contém os comandos utilizados no serviço baseado na nuvem.

Antes de começar

Antes de ligar, certifique-se de que tem a versão correta do Windows PowerShell e do WinRM instalada e configurada no computador. Para mais informações, consulte Instalar e Configurar o Windows PowerShell.

Utilize o Windows PowerShell para confirmar que a conta que irá utilizar para estabelecer a ligação tem autorização para o fazer. Para mais informações, consulte Controlar o Acesso dos Utilizadores à Gestão Remota do Windows.

Ligar o Windows PowerShell no computador local ao serviço baseado na nuvem

  1. Clique em Iniciar, aponte para Todos os Programas, clique em Acessórios, clique em Windows PowerShell e, em seguida, clique em Windows PowerShell.

  2. Execute o comando seguinte:

    $LiveCred = Get-Credential
    
  3. Na janela Pedido de Credencial do Windows PowerShell, introduza as credenciais de uma conta na organização baseada na nuvem. Clique em OK.

  4. Execute o comando seguinte:

    $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection
    
    noteNota:
    O parâmetro AllowRedirection permite que todas as organizações baseadas na nuvem em datacenters de todo o mundo liguem o Windows PowerShell ao serviço baseado na nuvem com o mesmo URL.
  5. Execute o comando seguinte:

    Import-PSSession $Session
    

    Os comandos utilizados no serviço baseado na nuvem serão agora importados para a sessão do lado do cliente do computador local, conforme mostrado numa barra de progresso. Quando este processo estiver concluído, pode executar estes comandos.

Desligar o Windows PowerShell do serviço baseado na nuvem

Quando terminar de utilizar a sessão do lado do servidor, desligue sempre o Windows PowerShell ao executar o seguinte comando:

Remove-PSSession <session variable>

Por exemplo, para desligar a sessão do lado do servidor definida pela variável $Session, execute o seguinte comando:

Remove-PSSession $Session

Importante   Se fechar a janela do Windows PowerShell sem desligar a sessão do lado do servidor, a ligação continuará aberta durante 15 minutos. A sua conta só pode ter três ligações à sessão do lado do servidor em simultâneo.

Precisa de ajuda para tarefas específicas?

Depois de ter estabelecido ligação com a sessão do lado do servidor, está pronto para executar tarefas no serviço baseado na nuvem. Para obter instruções detalhadas, consulte Utilizar o Windows PowerShell no Exchange Online.

Para informações sobre resolução de problemas, veja o vídeo seguinte: Office 365: Troubleshooting PowerShell for Exchange Online (Office 365: Resolução de Problemas do PowerShell para Exchange Online) (em inglês).

Para obter mais informações sobre a resolução de problemas, consulte Windows PowerShell: FAQs para Administradores.

 
Tópicos de ajuda relacionados
A carregar...
Não foram encontrados recursos.