Sa artikulong ito, makikita natin ang ilang mga malalim na konsepto tungkol sa Microsoft Exchange PowerShell at Windows PowerShell
Panimula:
Ang Exchange PowerShell, na tinatawag ding Exchange Management Shell, ay isang by-produkto ng Windows PowerShell. Ang Exchange PowerShell ay eksklusibong binuo para sa pagganap ng mga gawain na nakatuon sa Exchange at awtomatiko. Ang Advantage dito ay, sa pinakabagong bersyon ng Exchange PowerShell ibig sabihin, ang mga module ng Exchange 2013 at 2016 na Active Directory ay paunang isinama na tumutulong sa Exchange Admin upang maisagawa ang mga karagdagan at kapaki-pakinabang na gawain sa Exchange dahil ang lahat ng mga mailbox ay mga bagay lamang ng Active Directory.
Sa mga sumusunod na seksyon, gagamitin namin ang dalawang term na "Exchange PowerShell" at "Exchange Management Shell" na mapagpapalit.
Ano ang Exchange PowerShell (PS)?
Ang Exchange PS ay isang interactive na tool ng command line na gumagana batay sa Object oriented Programming Concept. Hindi tulad ng iba pang mga tool ng command line sa Unix o Linux, ang mga cmdlet ay user friendly at madaling maunawaan. Maaaring malaman ng PowerShell ang sarili nito sa iba pang mga wika sa pagprograma tulad ng C, C #, VB.Net atbp. Ginagawa nitong mga programmer at developer ng automation na lumikha ng mga interactive na programa at software upang lumikha ng mga ulat at gawain.
Una itong ipinakilala kasama ang Exchange 2007, habang lumipat ang Microsoft sa mas bagong Exchange Systems, nakatuon din sila sa PowerShell at binuo ito. Ang pinakabagong bersyon ay 2016. Karaniwan itong isang backend PS1 script na naka-embed sa Windows PowerShell. Bilang default, ang mga file ng script ng Exchange PowerShell ay naka-install sa mga lokasyon sa ibaba:
Palitan 2010:
D: \ Program Files \ Microsoft \ Exchange Server \ V14 \ Bin \ RemoteExchange.ps1
Paano gumagana ang Exchange PowerShell (PS)?
Direktang nakikipag-ugnay ang Windows PS sa Framework ng Pamamahala ng Windows at Instrumentasyon ng Pamamahala ng Windows at nagbibigay ng output, gayun din ang Exchange PS ay nakikipag-usap nang direkta sa Exchange system. Ang Mga Tool sa Pamamahala ng Exchange at ang PowerShell ay maaari ding hiwalay na mai-install sa isang client machine. Sinusuportahang pagsasaayos tulad ng
- Windows Vista 64-bit na may SP2
- Windows 7 64-bit at mas mataas
- Windows Server 2008 64-bit kasama ang Service Pack 2
- Windows Server 2008 R2 at mas mataas pa.
Nakakuha ang Windows PS ng sarili nitong file na EXE, na tatawagin sa bawat oras na buksan namin ang tool
Para sa Exchange PS, walang direktang file na EXE dahil umaasa ito sa Windows PS. Kaya't kung bubuksan mo ang Exchange PS, gagamitin talaga nito ang powershell.exe at isagawa ang remoteexchange.ps1 script upang gawin itong Exchange PS. Kung buksan mo ang mga pag-aari, maaari mong makita ang tarkumuha ng sa ibaba ng landas.
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 ”
Ipinapakita sa iyo ng screenshot sa ibaba ang mga pag-aari ng Exchange PS at nakikita mo ang tarlumayo ka diyan
Sa simpleng mga termino, ang front-end view ay ibinibigay ng Windows PowerShell at ang mga file ng script ng Exchange ay na-injected dito.
Matapos mong simulan ang Exchange PowerShell maaari mong makita na kumokonekta ito sa pinakamalapit na Client Access Server (CAS). Kahit na pinasimulan mo ang PS sa loob ng isang CAS server lilikha ito ng isang ipinahiwatig na remote na koneksyon sa parehong server at magbibigay ito ng mga tip at ipapakita ng verbose ang Connected Server.
Mga kalamangan ng Exchange PowerShell:
- Maaari itong magamit para sa pag-automate ng ilan sa mga karaniwang gawain at ulat.
- Ang pagkopya ay almost madalian Hindi namin kailangang maghintay ng matagal hangga't ginagawa namin habang gumagamit ng console.
- Madaling makakuha ng impormasyon at data na hindi magagamit sa pamamagitan ng GUI.
- Pag-import ng iba pang mga module tulad ng aktibong direktoryo atbp.
Pag-unawa sa Mga Utos ng Exchange PowerShell:
Mga Utos ng Exchange PowerShell sa anyo ng kombinasyon ng Pandiwa-Noun, ginagawang madali itong maunawaan ang mga cmdlet at iniiwasan ang pangangailangan na kabisaduhin ito. Halimbawa, Add-FederatedDomain, Get-Mailbox, Set-SiteMailbox. Ang Unang salita ay isang Pandiwa na nagsasaad ng kilos na kailangang gampanan at ang pangalawang salita ay isang Pangngalan na nagsasaad ng bagay kung saan isasagawa ang kilos. Habang mas nagtatrabaho kami sa mga utos, makikilala namin ang paggamit nito. Mahigpit nitong sinusundan ang "Camel Casing" para sa mga cmdlet na nagbibigay ng pangalan sa mga kombensiyon. Nangangahulugan ito na walang mga puwang sa pagitan ng mga salita, at pati na rin ang Unang titik ng bawat salita ay dapat na malaki ang titik.
Paghihinuha:
Marami pang mga pandiwa at pangngalan na magagamit sa Exchange PS. Maaari kaming malalim na sumisid sa mga pandiwa sa mga susunod na bahagi. Maaari itong magamit upang mabawi ang data subalit ang pinakamadaling pagpipilian ay Palitan OST Pagbawi, kung saan hindi namin kailangang ibalik mula sa pag-backup at pagsama kung saan sa oras ay maging sanhi ng mga duplicate na isyu kung hindi ito tapos nang maayos.
may-akda pagpapakilala:
Si Sophia Mao ay isang dalubhasa sa pagbawi ng data sa DataNumen, Inc., na pinuno ng mundo sa mga teknolohiya sa pagbawi ng data, kasama ang pag-ayos pst at mga produkto ng software sa pagbawi ng salita. Para sa karagdagang impormasyon pagbisita www.datanumen. Sa



