Pergunta

Na minha saída, eu recebo

@ {ActiveSyncEnabled = false}

Como posso analisar isso para que ele apenas diz "False"?

a saída é proveniente de esta linha de código:

 $pda = get-casmailbox -Anr $user.displayname | select activesyncenabled 
Foi útil?

Solução

Eu não tenho acesso a uma caixa de câmbio no momento, mas a informação deve estar lá agora para alguém que faz. Aqui está o que funcionou:

$ pda = get-CASMailbox -Anr $ user.displayname | selecionar activesyncenabled $ Pda.ActiveSyncEnabled | Write-Host

Outras dicas

Para acessar o valor diretamente:

(get-CASMailbox -Anr $ user.displayname) .activesyncenabled

Você pode pular ANR e usar o membro de identidade:

Get-CASMailbox $ User.Identity

Para obter todas as caixas de correio habilitadas activesyncenabled:

get-CASMailbox -ResultSize -filter ilimitado {activesyncenabled -eq $ true}

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top