Ce filtre affiche les boites de plus de 650MB et moins de 900MB d’une database et qui n’ont pas le CustomAttribute4 renseigné.
Ce filtre me permet ensuite de lancer un move-mailbox afin d’alléger des databases trop chargées.
Gget-Mailbox -Database ccr001\DB_SG_Paris_5 | Where-Object { $_.CustomAttribute4 -ne "mailboxwithblackberry" } | foreach { Get-MailboxStatistics -Identity $_.alias | Where-Object { $_.totalitemsize -gt 650mb -and $_.totalitemsize -lt 900Mb }} | ft displayname, database, @{ expression={$_.TotalItemSize.Value.ToMB() } ;label="TotalItemSize (MB)" } |
Affiche le lastlogon des utilisateurs d’un OU.
Get-QADUser -IncludeAllProperties -SizeLimit 0 -SearchRoot "domain.local/OU_01" | ft Name,SamAccountName,LastLogon |
Affiche les boites de plus de 500MB qui ont l’héritage de configuration des quotas actif.
J’ai ajouté un filtre sur le serveur et les databases d’une filiale.
Get-MailboxStatistics -Server CCR004| Where {$_.Database -match "paris" -and $_.TotalItemSize -gt 500MB} | ForEach-Object { $size = $_.TotalItemSize ; Get-mailbox -Identity $_.displayname | where-object { $_.UseDatabaseQuotaDefaults -eq "false" }}| Select-Object displayname,alias,database, @{ expression={$size.Value.ToMB() } ;label="TotalItemSize (MB)" } |
Permet d’appliquer les quotas sur toutes les databases d’une filiale.
Get-MailboxDatabase -Server CCR001 | Where-Object { $_.name -match "paris" } | Set-MailboxDatabase -IssueWarningQuota 400MB -ProhibitSendQuota 500MB |
Il arrive au bout d’un certain temps d’avoir des comptes d’ordinateurs qui ne servent plus dans le domaine.
Pour identifier ces comptes qui ne se sont pas connectés depuis longtemps, lancer la commande:
Get-QADComputer -IncludeAllProperties -SizeLimit 0 -SearchRoot "domaine.local/OU_Computers" | ft Name,ParentContainer,OSName,pwdlastset |
Le « pwdlastset » correspond à la date de la dernière connexion de l’ordinateur sur le domaine.
Téléchargez les Visio Stencils (P’tit icones pour faire de jolis schémas) OCS 2007.
Il sont disponibles pour OCS 2007 et OCS 2007 R2.
Vous pourrez faire vous aussi votre méga poster.
Téléchargeable ici.
Comment faire un split d’un Distinguished Name pour en extraire le nom des OU.
$dn = "CN=Groupe_Compta,OU=Groups,OU=Paris,OU=France,DC=domain,DC=local" |
Extraire la ville:
$dn.split(",")[2].split("=")[1] |
Extraire le pays:
$dn.split(",")[3].split("=")[1] |




