Koncepte të thella në Microsoft Exchange PowerShell (Pjesa I)

Në këtë artikull, ne do të shohim disa koncepte të thelluara rreth Microsoft Exchange PowerShell dhe Windows PowerShell

Hyrje:

Exchange PowerShell, i quajtur gjithashtu Exchange Management Shell, është një nënprodukt i Windows PowerShell. Exchange PowerShell është zhvilluar ekskluzivisht për kryerjen e detyrave dhe automatizimit të orientuar nga Exchange. Avantazhi këtu është, në versionin e fundit të Exchange PowerShell, dmth. Exchange 2013 dhe 2016 modulet Active Directory janë përfshirë paraprakisht, gjë që ndihmon Exchange Admin të kryejë detyra shtesë dhe të dobishme në Exchange pasi të gjitha kutitë postare janë thjesht objekte të Active Directory.

Në seksionet e mëposhtme, ne do të përdorim në mënyrë të ndërsjellë dy termat "Exchange PowerShell" dhe "Exchange Management Shell".

Çfarë është Exchange PowerShell (PS)?

Exchange PS është një mjet ndërveprues i linjës komanduese që funksionon bazuar në konceptin e programimit të orientuar në objekte. Ndryshe nga mjetet e tjera të linjës së komandës në Unix ose Linux, cmdlet janë miqësore për përdoruesit dhe të lehtë për t'u kuptuar. PowerShell mund të njihet me gjuhë të tjera programimi si C, C#, VB.Net etj. Kjo i bën programuesit dhe zhvilluesit e automatizimit të krijojnë programe dhe softuer ndërveprues për të krijuar raporte dhe detyra.

Ai u prezantua për herë të parë së bashku me Exchange 2007, pasi Microsoft vazhdoi me Sistemet më të reja të Exchange, ata gjithashtu u përqendruan në PowerShell dhe e zhvilluan atë. Versioni më i fundit është 2016. Në thelb është një skrip mbështetës PS1 që futet në Windows PowerShell. Si parazgjedhje, skedarët e skriptit të Exchange PowerShell instalohen në vendndodhjet e mëposhtme:

Shkëmbimi 2010:

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

Si funksionon Exchange PowerShell (PS).?

Windows PS ndërvepron drejtpërdrejt me Windows Management Framework dhe Windows Management Instrumentation dhe siguron daljen, gjithashtu Exchange PS bisedon drejtpërdrejt me sistemin Exchange. Veglat e Menaxhimit të Exchange dhe PowerShell gjithashtu mund të instalohen veçmas në një makinë klienti. Konfigurimi i mbështetur si p.sh

  1. Windows Vista 64-bit me SP2
  2. Windows 7 64-bit dhe më lart
  3. Windows Server 2008 64-bit me Service Pack 2
  4. Windows Server 2008 R2 dhe më lart.

Windows PS mori skedarin e vet EXE, i cili do të thirret për çdo herë që hapim mjetin Karakteristikat e Windows PowerShell

Për Exchange PS, nuk ka skedar të drejtpërdrejtë EXE pasi mbështetet në Windows PS. Pra, nëse hapni Exchange PS, ai në të vërtetë do të përdorë powershell.exe dhe do të ekzekutojë skriptin remoteexchange.ps1 për ta bërë atë si Exchange PS. Nëse hapni pronat, mund të shihni tarmerrni si më poshtë rrugën.

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

Më poshtë fotografia e ekranit ju tregon vetitë e Exchange PS dhe ju shihni tarshkoni atje.Properties Shell Management Exchange

Me fjalë të thjeshta, pamja e përparme ofrohet nga Windows PowerShell dhe skedarët e skriptit Exchange janë injektuar në të.

Pasi të filloni Exchange PowerShell, mund të shihni se ai do të lidhet me serverin më të afërt të aksesit të klientit (CAS). Edhe nëse filloni PS brenda një serveri CAS, ai do të krijojë një lidhje të nënkuptuar në distancë me të njëjtin server dhe do të japë këshilla dhe fjalët do të shfaqin Serverin e Lidhur.Lidhu me CAS-in më të afërt

Përparësitë e Exchange PowerShell:

  1. Mund të përdoret për të automatizuar disa nga detyrat dhe raportet rutinë.
  2. Replikimi është almost i menjëhershëm. Nuk kemi nevojë të presim gjatë siç bëjmë gjatë përdorimit të konsolës.
  3. Merrni me lehtësi informacion dhe të dhëna që nuk janë të disponueshme përmes GUI.
  4. Importimi i moduleve të tjera si drejtoria aktive etj.,

Kuptimi i komandave të Exchange PowerShell:

Komandat e Exchange PowerShell në formën e kombinimit Folje-Emër, kjo i bën cmdlet lehtësisht të kuptueshme dhe shmang nevojën për ta mbajtur mend atë. Për shembull, Add-FederatedDomain, Get-Mailbox, Set-SiteMailbox. Fjala e parë është një folje që tregon veprimin që duhet të kryhet dhe fjala e dytë është një emër që tregon objektin mbi të cilin do të kryhet veprimi. Ndërsa punojmë më shumë me komandat, do të jemi në gjendje të identifikojmë përdorimin e tij. Ai ndjek në mënyrë rigoroze "Camel Casing" për konventat e emërtimit të cmdlet-ve. Do të thotë se nuk ka boshllëqe midis fjalëve, dhe gjithashtu shkronja e parë e secilës fjalë duhet të shkruhet me kapital.

Përfundim:

Ka shumë më tepër folje dhe emra të disponueshëm në Exchange PS. Mund të zhytemi thellë në folje në pjesët e mëvonshme. Mund të përdoret për të rikuperuar të dhënat, megjithatë opsioni më i lehtë është shkëmbim OST shërim, ku nuk kemi nevojë të restaurojmë nga rezervimi dhe të bashkojmë të cilat ndonjëherë shkaktojnë probleme të dyfishta nëse nuk bëhet siç duhet.

autor Prezantimi:

Sophia Mao është një eksperte për rikuperimin e të dhënave DataNumen, Inc., e cila është lider botëror në teknologjitë e rikuperimit të të dhënave, duke përfshirë riparim pst dhe produkte softuerike për rikuperimin e fjalëve. Për më shumë informacion vizitoni www.datanumen.com

Komentet janë të mbyllura.