Podrobné koncepty Microsoft Exchange PowerShell (část I)

Sdílej nyní:

V tomto článku seuvidíme několik podrobných konceptů o Microsoft Exchange PowerShell a Windows PowerShell

Úvod:

Exchange PowerShell, nazývaný také Exchange Management Shell, je vedlejším produktem Windows PowerShell. Exchange PowerShell je výhradně vyvinut pro provádění úkolů a automatizaci zaměřených na Exchange. Výhodou je, že v nedávné verzi Exchange PowerShell, tj. Exchange 2013 a 2016 jsou moduly Active Directory předem zahrnuty, což pomáhá Exchange Admin provádět další a užitečné úkoly v Exchange, protože všechny poštovní schránky jsou pouhými objekty služby Active Directory.

V následujících částech budeme používat dva pojmy „Exchange PowerShell“ a „Exchange Management Shell“ zaměnitelně.

Co je Exchange PowerShell (PS)?

Exchange PS je interaktivní nástroj příkazového řádku, který funguje na základě konceptu objektově orientovaného programování. Na rozdíl od jiných nástrojů příkazového řádku v Unixu nebo Linuxu jsou rutiny uživatelsky přívětivé a snadno srozumitelné. PowerShell se může seznámit s dalšími programovacími jazyky, jako jsou C, C #, VB.Net atd. Díky tomu mohou programátoři a vývojáři automatizace vytvářet interaktivní programy a software pro vytváření zpráv a úkolů.

Poprvé byl představen spolu se serverem Exchange 2007, když Microsoft přecházel na novější systémy Exchange, soustředili se také na PowerShell a vyvinuli jej. Nejnovější verze je 2016. Je to v podstatě backendový skript PS1, který je vložen do prostředí Windows PowerShell. Ve výchozím nastavení jsou soubory skriptů Exchange PowerShell nainstalovány na níže uvedených místech:

Výměna 2010:

D: \ Program Files \ Microsoft \ Exchange Server \ V14 \ Bin \ RemoteExchange.ps1RemoteExchange PS1 soubor

Jak funguje Exchange PowerShell (PS)?

Windows PS přímo interaguje s Windows Management Framework a Windows Management Instrumentation a poskytuje výstup, podobně jako Exchange PS mluví přímo se systémem Exchange. Exchange Management Tools a PowerShell lze také samostatně nainstalovat na klientský počítač. Podporovaná konfigurace jako

  1. Windows Vista 64bitový s aktualizací SP2
  2. Windows 7 64-bit a vyšší
  3. Windows Server 2008 64bitový s aktualizací Service Pack 2
  4. Windows Server 2008 R2 a vyšší.

Windows PS má svůj vlastní soubor EXE, který bude vyvolán při každém otevření nástroje Vlastnosti prostředí Windows PowerShell

Pro Exchange PS neexistuje žádný přímý soubor EXE, protože se spoléhá na Windows PS. Takže pokud otevřete Exchange PS, bude ve skutečnosti používat powershell.exe a spustí skript remoteexchange.ps1, aby byl jako Exchange PS. Pokud otevřete vlastnosti, můžete vidět tardostat se pod cestu.

C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe -verze 2.0 -noexit -command “. 'C: \ Program Files \ Microsoft \ Exchange Server \ V14 \ bin \ RemoteExchange.ps1'; Connect-ExchangeServer -auto ”

Níže uvedený snímek obrazovky ukazuje vlastnosti Exchange PS a uvidíte tardostat se tam.Vlastnosti prostředí Exchange Management Shell

Zjednodušeně řečeno, front-end pohled poskytuje Windows PowerShell a jsou do něj vloženy soubory skriptu Exchange.

Po spuštění prostředí Exchange PowerShell uvidíte, že se připojí k nejbližšímu serveru Client Access Server (CAS). I když inicializujete PS uvnitř serveru CAS, vytvoří se implicitní vzdálené připojení se stejným serverem a dá tipy a podrobně zobrazí připojený server.Připojte se k nejbližšímu CAS

Výhody Exchange PowerShell:

  1. Lze jej použít k automatizaci některých rutinních úkolů a zpráv.
  2. Replikace je almost okamžitý. Při používání konzoly nemusíme čekat tak dlouho jako my.
  3. Snadné získání informací a dat, která nejsou k dispozici prostřednictvím grafického uživatelského rozhraní.
  4. Import dalších modulů, jako je aktivní adresář atd.,

Principy příkazů Exchange PowerShell:

Díky příkazům Exchange PowerShell ve formě kombinace Verb-Noun jsou rutiny snadno srozumitelné a není třeba si je pamatovat. Například Add-FederatedDomain, Get-Mailbox, Set-SiteMailbox. První slovo je sloveso, které označuje akci, kterou je třeba provést, a druhé slovo je podstatné jméno, které označuje objekt, na kterém má být akce provedena. Jak budeme více pracovat s příkazy, budeme schopni identifikovat jeho použití. Pro konvence pojmenování rutin striktně dodržuje „Camel Casing“. To znamená, že mezi slovy nejsou žádné mezery a také první písmeno každého slova by mělo být psáno velkými písmeny.

Závěr:

V Exchange PS je k dispozici mnohem více sloves a podstatných jmen. V pozdějších částech se můžeme hluboce ponořit do sloves. Lze jej použít k obnovení dat, ale nejjednodušší možností je výměna OST Obnova, kde nepotřebujeme obnovení ze zálohy a sloučení, které někdy způsobí duplicitní problémy, pokud to není provedeno správně.

Autor Úvod:

Sophia Mao je expertkou na obnovu dat v DataNumen, Inc., která je světovým lídrem v oblasti technologií pro obnovu dat, včetně opravit pst a softwarové produkty pro obnovu slov. Pro více informací navštivte www.datanumen.com

Sdílej nyní:

Komentáře jsou uzavřeny.