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
Philippe Cytrangulo
Seu site está incrível!
Muita informação de qualidade e compartilhada de forma gratuita!
Parabéns!