Exchange 2010

Verificar lista ativa RPC e os usuários do OWA em servidores CAS

Ele irá exibir todos os usuários ativos em execução ou MAPI ou OWA em seus servidores CAS:

1. Crie um arquivo C: \ Scripts \ CASActiveUsers.psm1 com a seguinte função:

função get-CASActiveUsers {
  [CmdletBinding ()]
  param (
      [Parâmetro (Posição = 0, ParameterSetName = "Valor", obrigatória = $ true)]
      [String []] $ ComputerName
      [Parâmetro (Posição = 0, ParameterSetName = "Pipeline", ValueFromPipelineByPropertyName = $ true, obrigatória = $ true)]
      [String] Nome $
      )

  processo {
    switch ($ PsCmdlet.ParameterSetName) {
      "Valor" {$ servidores = $ ComputerName}
      "Pipeline" {$ servidores = $ nome}
    }
    $ Servidores |% {
      $ RPC = Get-Counter "\ MSExchange RpcClientAccess Conde usuário \"-ComputerName $ _
      $ OWA = Get-counter "\ \ MSExchange OWA atuais Usuários Únicos"-ComputerName $ _
      New-Object-PSObject propriedade @ {
        Server = $ _
        "Acesso para Cliente RPC" = $ RPC.CounterSamples [0]. CookedValue
        "Outlook Web App" = $ OWA.CounterSamples [0]. CookedValue
      }
    }
  }
}

2. Importar a função: # Import-Module c: \ Scripts \ CASActiveUsers.psm1

3. Execute o script: # Get-CASActiveUsers-ComputerName CAS01, CAS02

 

#ficaadica

Um comentário

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *