U ovom članku, videćemo neke detaljne koncepte o Microsoft Exchange PowerShell-u i Windows PowerShell-u
Uvod:
Exchange PowerShell, takođe nazvan Exchange Management Shell, nusproizvod je Windows PowerShell-a. Exchange PowerShell je isključivo razvijen za obavljanje zadataka orijentisanih na Exchange i automatizaciju. Prednost je u tome što su u najnovijoj verziji Exchange PowerShell-a, tj. Exchange 2013 i 2016 Active Directory moduli su unapred uključeni što pomaže Exchange Admin-u da obavlja dodatne i korisne zadatke u Exchange-u pošto su svi poštanski sandučići samo objekti Active Directory-a.
U sljedećim odjeljcima koristit ćemo dva pojma „Exchange PowerShell“ i „Exchange Management Shell“ naizmjenično.
Šta je Exchange PowerShell (PS)?
Exchange PS je interaktivni alat komandne linije koji radi na osnovu koncepta objektno orijentisanog programiranja. Za razliku od drugih alata komandne linije u Unixu ili Linuxu, cmdleti su jednostavni za korisnika i lako ih je razumjeti. PowerShell se može upoznati sa drugim programskim jezicima kao što su C, C#, VB.Net itd. Ovo tjera programere i programere automatizacije da kreiraju interaktivne programe i softver za kreiranje izvještaja i zadataka.
Prvi put je predstavljen zajedno sa Exchange 2007, pošto je Microsoft krenuo dalje sa novijim Exchange sistemima, takođe su se koncentrisali na PowerShell i razvili ga. Najnovija verzija je 2016. To je u osnovi pozadinska PS1 skripta koja se ugrađuje u Windows PowerShell. Podrazumevano, datoteke skripte Exchange PowerShell instalirane su na dole navedene lokacije:
Exchange 2010:
D:\Program Files\Microsoft\Exchange Server\V14\Bin\RemoteExchange.ps1
Kako funkcionira Exchange PowerShell (PS).?
Windows PS direktno stupa u interakciju sa Windows Management Framework-om i Windows Management Instrumentationom i daje izlaz, isto tako Exchange PS razgovara direktno sa Exchange sistemom. Exchange Management Tools i PowerShell se takođe mogu zasebno instalirati na klijentskoj mašini. Podržana konfiguracija kao npr
- Windows Vista 64-bit sa SP2
- Windows 7 64-bit i noviji
- Windows Server 2008 64-bitni sa servisnim paketom 2
- Windows Server 2008 R2 i noviji.
Windows PS je dobio svoju EXE datoteku, koja će se pozivati svaki put kada otvorimo alat
Za Exchange PS ne postoji direktna EXE datoteka jer se oslanja na Windows PS. Dakle, ako otvorite Exchange PS, on će zapravo koristiti powershell.exe i izvršiti skriptu remoteexchange.ps1 kako bi postao Exchange PS. Ako otvorite svojstva, možete vidjeti tardobiti kao ispod putanje.
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -verzija 2.0 -noexit -command “. 'C:\Program Files\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1'; Connect-ExchangeServer -auto”
Snimak ekrana ispod prikazuje svojstva Exchange PS-a i vidite taridi tamo.
Jednostavnim rečima, prednji pogled obezbeđuje Windows PowerShell i u njega se ubacuju Exchange skripte.
Nakon što pokrenete Exchange PowerShell, možete vidjeti da će se povezati na najbliži Client Access Server (CAS). Čak i ako pokrenete PS unutar CAS servera, on će stvoriti implicitnu udaljenu vezu sa istim serverom i dat će savjete, a opširno će prikazati povezani server.
Prednosti Exchange PowerShell-a:
- Može se koristiti za automatizaciju nekih rutinskih zadataka i izvještaja.
- Replikacija je milostinjaost trenutno. Ne moramo dugo čekati kao dok koristimo konzolu.
- Lako dobijanje informacija i podataka koji nisu dostupni putem GUI.
- Uvoz drugih modula kao što je aktivni direktorij itd.,
Razumijevanje Exchange PowerShell naredbi:
Komande Exchange PowerShell-a u obliku kombinacije glagol-imenica, ovo čini cmdlete lako razumljivim i izbjegava potrebu da ih zapamtite. Na primjer, Add-FederatedDomain, Get-Mailbox, Set-SiteMailbox. Prva riječ je glagol koji označava radnju koju treba izvršiti, a druga riječ je imenica koja označava predmet na kojem se radnja treba izvršiti. Kako više radimo s komandama, moći ćemo identificirati njihovu upotrebu. Striktno slijedi “Camel Casing” za svoje cmdlet konvencije imenovanja. To znači da između riječi nema praznina, a prvo slovo svake riječi treba biti veliko.
Zaključak:
Postoji mnogo više glagola i imenica dostupnih u Exchange PS-u. U kasnijim dijelovima možemo duboko zaroniti u glagole. Može se koristiti za oporavak podataka, ali najjednostavnija je opcija razmjena OST oporavak, gdje ne trebamo vraćati iz sigurnosne kopije i spajati što ponekad uzrokuje duple probleme ako se ne uradi kako treba.
autor Uvod:
Sophia Mao je stručnjak za oporavak podataka DataNumen, Inc., koji je svjetski lider u tehnologijama za oporavak podataka, uključujući popraviti pst i softverski proizvodi za oporavak riječi. Za više informacija posjetite www.datanumen.com



