2009-01-05 11 views

Répondre

0

Je ne devrait être là maintenant ne pas avoir accès à une boîte d'échange en ce moment, mais l'information pour quelqu'un qui fait. Voici ce qui a fonctionné:

$ pda = get-casmailbox -Anr $ utilisateur.displayname | sélectionnez activesyncenabled $ pda.ActiveSyncEnabled | Write-Host

+0

qui ne fonctionnait pas .. la sortie est maintenant "@ {activesyncenabled.ActiveSyncEnabled =}" merci – phill

+0

Quand vous dites "sortie" comment générez-vous la sortie? Êtes-vous juste en train d'écrire Write-Host $ pda? – EBGreen

+0

Je fais quelque chose de similaire .. $ pda | write-host – phill

1

Pour accéder à la valeur directement:

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

Vous pouvez sauter et utiliser l'anr membre d'identité:

Get- CASMailbox $ User.Identity

Pour obtenir toutes les boîtes aux lettres ActiveSyncEnabled activées:

get-CASMailbox -ResultSize -filter illimitée {a ctivesyncenabled -eq $ true}