Teh Hermit

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
полезные_команды_exchange [2025/06/05 14:01] jpполезные_команды_exchange [2025/09/24 11:10] (current) jp
Line 126: Line 126:
 <code> <code>
 Get-Mailbox -OrganizationalUnit "OU=DOMAIN,DC=domain,DC=domain,DC=ru" | where {$_.AccountDisabled -match $false} | Select-Object alias >> C:\scripts\users.txt Get-Mailbox -OrganizationalUnit "OU=DOMAIN,DC=domain,DC=domain,DC=ru" | where {$_.AccountDisabled -match $false} | Select-Object alias >> C:\scripts\users.txt
 +</code>
 +</WRAP>
 +
 +=== Запросить все ящики, в адресах которых есть определенный домен ===
 +
 +<WRAP prewrap>
 +<code>
 +Get-Mailbox -ResultSize Unlimited | Where-Object {($_.EmailAddresses -match "@domain1\.ru$")} | Select-Object Name, PrimarySmtpAddress, EmailAddresses
 +</code>
 +</WRAP>
 +
 +Ещё один вариант:
 +
 +<WRAP prewrap>
 +<code>
 +Get-Mailbox -ResultSize Unlimited -Filter {EmailAddresses -like "*@domain.ru"} | Select-Object DisplayName,PrimarySmtpAddress, @{Name="EmailAddresses";Expression={($_.EmailAddresses | Where-Object {$_ -clike "smtp*"} | ForEach-Object {$_ -replace "smtp:",""}) -join ","}} | Sort-Object DisplayName
 </code> </code>
 </WRAP> </WRAP>
полезные_команды_exchange.1749132099.txt.gz · Last modified: by jp