Pregunta

En mi salida, me sale

@ {ActiveSyncEnabled = False}

¿Cómo puedo analizar esto para que solo diga " Falso " ;?

la salida proviene de esta línea de código:

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

Solución

No tengo acceso a un cuadro de intercambio en este momento, pero la información debería estar allí ahora para alguien que sí lo tenga. Esto es lo que funcionó:

$ pda = get-casmailbox -Anr $ user.displayname | seleccione activesyncenabled $ pda.ActiveSyncEnabled | Write-Host

Otros consejos

Para acceder directamente al valor:

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

Puedes omitir y usar el miembro de identidad:

Get-CASMailbox $ user.Identity

Para obtener todos los buzones activados sincronizados:

get-casmailbox -resultSize unlimited -filter {activesyncenabled -eq $ true}

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top