Ebben a cikkben, meg fogunk tekinteni néhány mélyreható koncepciót a Microsoft Exchange PowerShellről és a Windows PowerShellről
Bevezetés:
Az Exchange PowerShell, más néven Exchange Management Shell, a Windows PowerShell mellékterméke. Az Exchange PowerShell-t kizárólag Exchange-orientált feladatok végrehajtására és automatizálásra fejlesztették ki. Az előny itt az, hogy az Exchange PowerShell legújabb verziójában, azaz az Exchange 2013 és 2016 Active Directory moduljai előre be vannak építve, ami segít az Exchange Adminnak további és hasznos feladatok elvégzésében az Exchange-ben, mivel az összes postafiók az Active Directory puszta objektuma.
A következő szakaszokban az „Exchange PowerShell” és az „Exchange Management Shell” kifejezést felcserélhetően használjuk.
Mi az Exchange PowerShell (PS)?
Az Exchange PS egy interaktív parancssori eszköz, amely az objektumorientált programozási koncepción alapul. A Unix vagy Linux többi parancssori eszközétől eltérően a parancsmagok felhasználóbarátak és könnyen érthetők. A PowerShell más programozási nyelvekkel is megismerkedhet, mint például a C, C#, VB.Net stb. Ez arra készteti a programozókat és automatizálási fejlesztőket, hogy interaktív programokat és szoftvereket hozzanak létre jelentések és feladatok létrehozásához.
Először az Exchange 2007-tel együtt mutatták be, amikor a Microsoft áttért az újabb Exchange Systems rendszerbe, és a PowerShellre is koncentráltak és azt fejlesztették. A legújabb verzió 2016. Ez alapvetően egy backend PS1 szkript, amely beágyazódik a Windows PowerShellbe. Alapértelmezés szerint az Exchange PowerShell szkriptfájlok az alábbi helyekre vannak telepítve:
2010. csere:
D:\Program Files\Microsoft\Exchange Server\V14\Bin\RemoteExchange.ps1
Hogyan működik az Exchange PowerShell (PS).?
A Windows PS közvetlenül együttműködik a Windows Management Framework és a Windows Management Instrumentation rendszerrel, és biztosítja a kimenetet, valamint az Exchange PS közvetlenül kommunikál az Exchange rendszerrel. Az Exchange Management Tools és a PowerShell külön is telepíthető az ügyfélgépre. Támogatott konfiguráció, mint pl
- 64 bites Windows Vista SP2 szervizcsomaggal
- Windows 7 64 bites és újabb
- 2008 bites Windows Server 64 Service Pack 2 szervizcsomaggal
- Windows Server 2008 R2 és újabb.
A Windows PS saját EXE fájlt kapott, amelyet minden alkalommal meghívunk, amikor megnyitjuk az eszközt
Az Exchange PS esetében nincs közvetlen EXE fájl, mivel az Windows PS-re támaszkodik. Tehát ha megnyitja az Exchange PS-t, akkor az valójában a powershell.exe fájlt fogja használni, és végrehajtja a remoteexchange.ps1 parancsfájlt, hogy Exchange PS-ként legyen elkészítve. Ha megnyitja a tulajdonságokat, láthatja a tarkap az út alatti módon.
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -version 2.0 -noexit -command ". 'C:\Program Files\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1'; Connect-ExchangeServer -auto”
Az alábbi képernyőképen az Exchange PS tulajdonságai láthatók, és láthatja a tarmenj oda.
Egyszerűen fogalmazva, a kezelőfelület nézetét a Windows PowerShell biztosítja, és az Exchange-szkriptfájlokat a rendszer ebbe injektálja.
Az Exchange PowerShell elindítása után láthatja, hogy csatlakozni fog a legközelebbi CAS-hez (Client Access Server). Még ha a PS-t egy CAS-kiszolgálón belül kezdeményezi is, az implicit távoli kapcsolatot hoz létre ugyanazzal a szerverrel, és tippeket ad, és a bőbeszédű megjeleníti a Connected Server-t.
Az Exchange PowerShell előnyei:
- Használható egyes rutinfeladatok és jelentések automatizálására.
- A replikáció almost pillanatnyi. Nem kell sokáig várnunk, mint a konzol használatakor.
- Egyszerűen szerezhet be olyan információkat és adatokat, amelyek nem érhetők el a grafikus felhasználói felületen keresztül.
- Más modulok importálása, például aktív könyvtár stb.,
Az Exchange PowerShell-parancsok megértése:
Az Exchange PowerShell parancsai ige-főnév kombináció formájában, így könnyen érthetővé teszik a parancsmagokat, és elkerülik a memorizálás szükségességét. Például: Add-FederatedDomain, Get-Mailbox, Set-SiteMailbox. Az első szó egy ige, amely a végrehajtandó műveletet jelöli, a második szó pedig egy főnév, amely azt a tárgyat jelöli, amelyen a műveletet végre kell hajtani. Ahogy többet dolgozunk a parancsokkal, képesek leszünk azonosítani a használatát. Szigorúan követi a „Camel Casing” parancsmagok elnevezési konvencióit. Ez azt jelenti, hogy nincsenek hézagok a szavak között, és minden szó első betűjét nagybetűvel kell írni.
Következtetés:
Az Exchange PS-ben sokkal több ige és főnév érhető el. A későbbi részekben elmélyülhetünk az igékben. Használható az adatok helyreállítására, de a legegyszerűbb lehetőség csere OST felépülés, ahol nem kell visszaállítani a biztonsági mentésből és az összevonásból, amelyek néha duplikált problémákat okoznak, ha nem megfelelően történik.
Szerző Bevezetés:
Sophia Mao adat-helyreállítási szakértő DataNumen, Inc., amely világelső az adat-helyreállítási technológiák területén, beleértve javítás pst és szóhelyreállító szoftvertermékek. További információért látogasson el www.datanumen.com



