Meilleur auteur de réponses
Demande d'info powershell

Question
-
Bon je suis pas une flèche en powershell.
On me demande des infos sur les boites Exchange de mon groupe
Voici ce que j'ai trouvé sur le net
Get-MailboxStatistics -Server ser-exchange | Sort-Object TotalItemSize -Descending | ft DisplayName,StorageLimitStatus,@{label="TotalItemSize(MB)";expression={$_.TotalItemSize.Value.ToMB()}},ItemCount >> c:\taille_mail.txt
Mais il me manque une info importante dans ce tableau c'est le quota de chaque personne
Comment puis-je l'obtenir ?
Merci à tous pour votre retour
Réponses
-
Voici un exemple de requête que vous pouvez utiliser. Ce n'est pas très propre, mais cela fonctionne:
Get-MailboxStatistics -Server ser-exchange | Sort-Object TotalItemSize -Descending | ft DisplayName, StorageLimitStatus, @{label="TotalItemSize(MB)";expression={$_.TotalItemSize.Value.ToMB()}}, ItemCount, @{label="IssueWarningQuota";expression={(get-mailbox $_).IssueWarningQuota}}, @{label="ProhibitSendQuota";expression={(get-mailbox $_).ProhibitSendQuota}}, @{label="ProhibitSendReceiveQuota";expression={(get-mailbox $_).ProhibitSendReceiveQuota}}
Les boites aux lettres n'indiquant pas de valeur utilisent la valeur par défaut de leur base de données.
- Marqué comme réponse Yannix63 mercredi 12 octobre 2016 13:59
Toutes les réponses
-
Bonjour,
Cet article pourrait vous aider:
Afficher les tailles et les quotas des boîtes aux lettres à l'aide de Windows PowerShell
L’information n’a de valeur que si elle est partagée!! AK |Mon Blog|
-
-
Bonjour,
Les 3 seuils de quota (avertissement, interdiction d'envoi, interdiction de réception) sont fixés par défaut par la base de données dans laquelle se trouve la boite aux lettres (propriétés de la base, rubrique "limites").
Si un utilisateur dispose du quota par défaut de sa base de données, les propriétés correspondantes (IssueWarningQuota, ProhibitSendQuota, ProhibitSendReceiveQuota) seront fixées à $null sur sa boite aux lettres.
Il est donc difficile d'obtenir le quota effectif pour une boite aux lettres données, puisque l'information peut provenir de deux sources différentes (propriétés de la base de données ou propriétés de la boite aux lettres).
Vos bases de données disposent-elles de quotas par défaut identiques?
-
Voici un exemple de requête que vous pouvez utiliser. Ce n'est pas très propre, mais cela fonctionne:
Get-MailboxStatistics -Server ser-exchange | Sort-Object TotalItemSize -Descending | ft DisplayName, StorageLimitStatus, @{label="TotalItemSize(MB)";expression={$_.TotalItemSize.Value.ToMB()}}, ItemCount, @{label="IssueWarningQuota";expression={(get-mailbox $_).IssueWarningQuota}}, @{label="ProhibitSendQuota";expression={(get-mailbox $_).ProhibitSendQuota}}, @{label="ProhibitSendReceiveQuota";expression={(get-mailbox $_).ProhibitSendReceiveQuota}}
Les boites aux lettres n'indiquant pas de valeur utilisent la valeur par défaut de leur base de données.
- Marqué comme réponse Yannix63 mercredi 12 octobre 2016 13:59
-