Tippek a naphoz az Exchange Management Shell használatával
Tudta-e, hogy az Identity paraméter "pozícióparaméter"? Ez azt jelenti, hogy a következőket használhatja:
Get-Mailbox "domain \ felhasználó" helyett: Get-Mailbox -Identity "domain \ felhasználó"
Ez egy elegáns eszköz!
New-EmailAddressPolicy -Name Contoso -RecipientFilter -EnabledPrimarySMTPAddressTemplate "@ contoso.com"
Szüksége van olyan objektumcsoport létrehozására, amely hasonló azonosítóval rendelkezik? Ha több illesztő objektumot szeretne keresni, használhat helyettesítő karaktereket az Identity paraméterben. írja:
Be kell állítania egy objektumcsoportot hasonló azonosítóval? Ha a Get cmdletet használja az Identity paraméterben, használhat helyettesítő karaktereket, vagy irányíthatja a kimenetet a Set cmdlet parancsra. írja:
Get-Mailbox * John * * Set-Mailbox-tiltja a SendQuota 100MB-ot
Ez a parancs megtalálja az összes olyan postaládát, amelynek azonosítója a "John" nevet tartalmazza, és a ProhibitSendQuota paramétert 100 MB-ra állítja.
Get-MailboxDatabase "Végrehajtók" | Get-Mailbox | Set-Mailbox-tiltja a SendQuota 300MB-ot
Ezzel a paranccsal a "Vezérlők" postaláda-adatbázisban található összes postaládát visszaállítja, és a ProhibitSendQuota értéket 300 MB-ra állítja.
Nem emlékszel, milyen lehetőségek állnak rendelkezésre a cmdlethez? Használja a TAB billentyűt a feladat befejezéséhez! írja:
Egy kötőjel beírása (-), majd a TAB billentyű lenyomásával az összes elérhető cmdlet-opcióon keresztül. Szűkíteni kell a keresést? Írja be a paraméter nevét, majd nyomja meg a Tab billentyűt. írja:
Búcsúzz a ping csapathoz. Welcome Test-MapiConnectivity. Használja a Test-MapiConnectivity elemet a felhasználóknak a kiszolgálókhoz való csatlakoztatásával kapcsolatos hibák elhárításához. Kombinálja a Test-MapiConnectivity-t különböző cmdletekkel, hogy egy konkrét kérdést megoldhasson anélkül, hogy kézzel meg kellene értenie az adatokat:
Postafiókok: Get-Mailbox
Postafiók adatbázisai: Get-MailboxDatabase
Szerverek: Get-MailboxServer
Szükséges alias hozzáadása több eloszlású csoporthoz hasonló nevekkel? írja:
Get-DistributionGroup * Exchange * | Add-DistributionGroupMember - Tag ember
Ez a parancs hozzáadja a "kim" aliast az elosztási csoportok mérföldköveihez, amelyek tartalmazzák az "Exchange" szót.
Meg kell pontosan regisztrálnia minden olyan eseményt, amely az Exchange Management Shell használatakor jelentkezik? Használja a Start-Transcript cmdletet. A cmdlet futtatása után minden művelet a megadott szövegfájlba kerül. A felvétel leállításához használja a Stop-Transcript cmdletet.
Vegye figyelembe, hogy a Start-Transcript cmdlet alapértelmezés szerint felülírja a cél-szövegfájlt. Ha egy munkamenetet egy meglévő fájl végéhez kíván csatolni, használja a Append paramétert:
Start-átirat c: \ MySession.txt -Append
Íme egy hasznos tipp a parancs ismételt megismétléséhez. A For hurok helyett használja a következő szintaxist:
Például a következő parancs 10 új tárolócsoportot hoz létre a TestServer kiszolgálón az sg1-ről sg10-re:
Át kell helyeznie az összes postaládát egy postafiók adatbázisából a másikba? Ez könnyen kezelhető a következő paranccsal:
A Get-MailboxDatabase cmdletben akár a helyettesítő karaktereket is használhatja, ha a postaládákat a több forrású postafiók adatbázisából egyetlen postafiók-cél adatbázisba kívánja kombinálni.
Meg kell változtatnom a postafiók adatbázis alapértelmezett küldési kvótáját? írja:
Set-MailboxDatabase
A ProhibitSendQuota paraméter használata esetén meghatározhatja a bájtok számát. Ha például tiltott beadási mennyiséget 200 megabájtra szeretné állítani, írja be:
Hasonlóképpen beállíthatja a IssueWarningQuota és ProhibitSendReceiveQuota paramétereket is.
Mi a különbség a szerveroldali és az ügyféloldali szűrés között? A kiszolgálóoldali szűrés a címke cmdletjeire és a Szűrőparamétert támogató sorokra vonatkozik. mivel ezek a cmdletek nagy mennyiségű eredményt adnak vissza. A kiszolgáló az adatokat a megadott feltételekkel szűri, majd elküldi a címzettnek a szűrt eredményeket. A kliens oldalon történő szűrés bármely cmdlethez használható. A teljes eredménykészlet átkerül az ügyfélszámítógépre, amely ezt követően elvégzi az adatszűrést és szűrt adatkészletet biztosít. Az ügyféloldali szűrés a Where-Object cmdletet használja. akinek nevét lerövidítheti ahol.
Hol-Object <$_.AllowUMCallsFromNonUsers -eq `
Az Import-Csv cmdlet lehetővé teszi a CSV-fájlok importálását és objektumként való megtekintését. A CSV-fájlok minden sorának tömb eleme lesz, és minden oszlop tulajdonképpé válik. CSV formátumú fájlt rendelhet egy változóhoz, vagy közvetlenül átviheti egy másik cmdletbe. A következő példában három oszlop van a CSV-fájlban: Név. Alias és EmailAddress. több sorral, amelynek sorrendje a ForEach hurokban történik. Az egyes sorok adatait új levelezési kapcsolat létrehozására használják.
Be kell állítania az Exchange Management Shell profilt? A Microsoft.PowerShell_profile.ps1 fájl megkereséséhez futtassa a következő parancsot:
Előfordulhat, hogy létre kell hoznia egy PSConfiguration mappát és egy Microsoft.PowerShell_profile.ps1 fájlt. Ha ez megtörtént, hozzáadhatja azokat a kedvenc funkciókat és aliasokat, amelyeket az Exchange Management Shell megnyitásakor be kell tölteni.
Irányított mappaszabályozás konfigurálása, amely meghatározza a személyi 10MB-os e-mail mappa maximális méretét az összes szervezeti postafiók számára. használja a következő parancsokat.
Get-Mailbox -ResultSize Unlimited | Set-Mailbox -ManagedFolderMailboxPolicy "Személyes mappaszabályzat"
Set-MailboxServer