Poglobljeni koncepti o Microsoft Exchange PowerShell (I. del)

Skupna raba zdaj:

V tem članku, si bomo ogledali nekaj poglobljenih pojmov o Microsoft Exchange PowerShell in Windows PowerShell

Uvod:

Exchange PowerShell, imenovan tudi Exchange Management Shell, je stranski produkt lupine Windows PowerShell. Exchange PowerShell je razvit izključno za izvajanje nalog in avtomatizacijo, usmerjenih v Exchange. Prednost tukaj je, da sta v nedavni različici lupine Exchange PowerShell, tj. modula Active Directory Exchange 2013 in 2016, vnaprej vključena, kar skrbniku Exchange pomaga izvajati dodatne in uporabne naloge v Exchangeu, saj so vsi nabiralniki le predmeti imenika Active Directory.

V naslednjih razdelkih bomo izmenično uporabljali izraza »Exchange PowerShell« in »Exchange Management Shell«.

Kaj je Exchange PowerShell (PS)?

Exchange PS je interaktivno orodje ukazne vrstice, ki deluje na podlagi koncepta objektno usmerjenega programiranja. Za razliko od drugih orodij ukazne vrstice v Unixu ali Linuxu so cmdleti uporabniku prijazni in lahko razumljivi. PowerShell se lahko seznani z drugimi programskimi jeziki, kot so C, C#, VB.Net itd. Zaradi tega lahko programerji in razvijalci avtomatizacije ustvarijo interaktivne programe in programsko opremo za ustvarjanje poročil in nalog.

Prvič je bil predstavljen skupaj z Exchange 2007, ko je Microsoft napredoval z novejšimi sistemi Exchange, osredotočil se je tudi na PowerShell in ga razvil. Najnovejša različica je 2016. V bistvu je zaledni skript PS1, ki se vdela v lupino Windows PowerShell. Skriptne datoteke Exchange PowerShell so privzeto nameščene na spodnjih mestih:

Izmenjava 2010:

D:\Programske datoteke\Microsoft\Exchange Server\V14\Bin\RemoteExchange.ps1Datoteka RemoteExchange PS1

Kako deluje Exchange PowerShell (PS).?

Windows PS neposredno sodeluje z Windows Management Framework in Windows Management Instrumentation ter zagotavlja izhod, prav tako Exchange PS komunicira neposredno s sistemom Exchange. Orodja za upravljanje Exchange in PowerShell je mogoče namestiti tudi ločeno na odjemalski računalnik. Podprta konfiguracija, kot je npr

  1. Windows Vista 64-bit s servisnim paketom SP2
  2. Windows 7 64-bit in novejši
  3. Windows Server 2008 64-bit s servisnim paketom 2
  4. Windows Server 2008 R2 in novejši.

Windows PS je dobil lastno datoteko EXE, ki bo priklicana vsakič, ko odpremo orodje Lastnosti lupine Windows PowerShell

Za Exchange PS ni neposredne datoteke EXE, saj se zanaša na Windows PS. Če torej odprete Exchange PS, bo dejansko uporabil powershell.exe in izvedel skript remoteexchange.ps1, da bo postal Exchange PS. Če odprete lastnosti, lahko vidite tardobite kot spodnjo pot.

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -različica 2.0 -noexit -ukaz “. 'C:\Programske datoteke\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1'; Connect-ExchangeServer -auto"

Spodnji posnetek zaslona prikazuje lastnosti Exchange PS in vidite tarpridi tja.Lastnosti lupine za upravljanje Exchange

Preprosto povedano, sprednji pogled zagotavlja lupina Windows PowerShell, vanj pa so vstavljene skriptne datoteke Exchange.

Ko zaženete Exchange PowerShell, lahko vidite, da se bo povezal z najbližjim strežnikom za odjemalski dostop (CAS). Tudi če zaženete PS znotraj strežnika CAS, bo ustvaril implicitno oddaljeno povezavo z istim strežnikom in dal nasvete, podrobno pa bo prikazalo povezani strežnik.Povežite se z najbližjim CAS

Prednosti Exchange PowerShell:

  1. Uporablja se lahko za avtomatizacijo nekaterih rutinskih opravil in poročil.
  2. Replikacija je almost takojšnje. Ni nam treba čakati dolgo kot pri uporabi konzole.
  3. Preprosto pridobite informacije in podatke, ki niso na voljo prek GUI.
  4. Uvažanje drugih modulov, kot je aktivni imenik itd.,

Razumevanje ukazov Exchange PowerShell:

Ukazi lupine Exchange PowerShell so v obliki kombinacije glagola in samostalnika, zaradi česar so ukazi cmdlet zlahka razumljivi in ​​se izognete potrebi po pomnjenju. Na primer Add-FederatedDomain, Get-Mailbox, Set-SiteMailbox. Prva beseda je glagol, ki označuje dejanje, ki ga je treba izvesti, druga beseda pa je samostalnik, ki označuje predmet, na katerem naj se dejanje izvede. Ko bomo več delali z ukazi, bomo lahko prepoznali njegovo uporabo. Strogo upošteva »Camel Casing« za svoje konvencije o poimenovanju cmdletov. To pomeni, da med besedami ni vrzeli in da mora biti prva črka vsake besede velika.

ugotovitev:

V Exchange PS je na voljo veliko več glagolov in samostalnikov. V kasnejših delih se lahko poglobimo v glagole. Uporablja se lahko za obnovitev podatkov, vendar je najlažja možnost <span style="color: #f7f7f7;">Izmenjava</span> OST Obnovitev, kjer nam ni treba obnoviti iz varnostne kopije in združiti, kar včasih povzroči podvojene težave, če ni pravilno izvedeno.

Avtor Uvod:

Sophia Mao je strokovnjakinja za obnovitev podatkov v DataNumen, Inc., ki je vodilna na svetu na področju tehnologij za obnovitev podatkov, vključno z popravilo pst programska oprema za obnovitev besed in besed. Za več informacij obiščite www.datanumen.com

Skupna raba zdaj:

Komentarji so zaprti.