I denne artikel, vi ser nogle dybtgående koncepter om Microsoft Exchange PowerShell og Windows PowerShell
Introduktion:
Exchange PowerShell, også kaldet Exchange Management Shell, er et biprodukt af Windows PowerShell. Exchange PowerShell er udelukkende udviklet til at udføre Exchange-orienterede opgaver og automatisering. Fordelen her er, i den nyeste version af Exchange PowerShell, dvs. Exchange 2013 og 2016 Active Directory-moduler er forud inkluderet, hvilket hjælper Exchange Admin med at udføre yderligere og nyttige opgaver i Exchange, da alle postkasserne kun er genstande i Active Directory.
I de følgende sektioner bruger vi de to udtryk "Exchange PowerShell" og "Exchange Management Shell" om hverandre.
Hvad er Exchange PowerShell (PS)?
Exchange PS er et interaktivt kommandolinjeværktøj, der fungerer baseret på objektorienteret programmeringskoncept. I modsætning til andre kommandolinjeværktøjer i Unix eller Linux er cmdlets brugervenlige og lette at forstå. PowerShell kan stifte bekendtskab med andre programmeringssprog såsom C, C #, VB.Net osv. Dette får programmører og automatiseringsudviklere til at oprette interaktive programmer og software til at oprette rapporter og opgaver.
Det blev først introduceret sammen med Exchange 2007, da Microsoft gik videre med nyere Exchange Systems, koncentrerede de sig også om PowerShell og udviklede det. Den seneste version er 2016. Det er grundlæggende et backend PS1-script, der bliver integreret i Windows PowerShell. Som standard er Exchange PowerShell-scriptfiler installeret på nedenstående placeringer:
Udveksling 2010:
D: \ Program Files \ Microsoft \ Exchange Server \ V14 \ Bin \ RemoteExchange.ps1
Hvordan fungerer Exchange PowerShell (PS)?
Windows PS interagerer direkte med Windows Management Framework og Windows Management Instrumentation og leverer output, ligesom Exchange PS taler direkte til Exchange-systemet. Exchange Management Tools og PowerShell kan også installeres separat på en klientmaskine. Understøttet konfiguration såsom
- Windows Vista 64-bit med SP2
- Windows 7 64-bit og derover
- Windows Server 2008 64-bit med Service Pack 2
- Windows Server 2008 R2 og nyere.
Windows PS fik sin egen EXE-fil, som kaldes til hver gang vi åbner værktøjet
For Exchange PS er der ingen direkte EXE-fil, da den er afhængig af Windows PS. Så hvis du åbner Exchange PS, bruger den faktisk powershell.exe og udfører remoteexchange.ps1-scriptet for at gøre det til Exchange PS. Hvis du åbner egenskaberne, kan du se tarkomme som under stien.
C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe -version 2.0 -noexit -kommando “. 'C: \ Program Files \ Microsoft \ Exchange Server \ V14 \ bin \ RemoteExchange.ps1'; Connect-ExchangeServer -auto ”
Nedenstående skærmbillede viser egenskaberne for Exchange PS, og du ser tarkom derovre.
Enkelt set leveres frontendevisningen af Windows PowerShell, og Exchange-scriptfilerne injiceres i den.
Når du har startet Exchange PowerShell, kan du se, at den opretter forbindelse til den nærmeste Client Access Server (CAS). Selvom du starter PS inde i en CAS-server, opretter den en implicit fjernforbindelse med den samme server, og den giver tip, og den detaljerede viser den Connected Server.
Fordele ved Exchange PowerShell:
- Det kan bruges til at automatisere nogle af de rutinemæssige opgaver og rapporter.
- Replikering er almost øjeblikkelig. Vi behøver ikke at vente længe, som vi gør, mens vi bruger konsollen.
- Let få information og data, der ikke er tilgængelige via GUI.
- Import af andre moduler som aktiv mappe osv.,
Forståelse af Exchange PowerShell-kommandoer:
Kommandoer fra Exchange PowerShell i form af Verb-Noun kombination, dette gør cmdlets let forståelige og undgår nødvendigheden af at huske det. For eksempel Add-FederatedDomain, Get-Mailbox, Set-SiteMailbox. Det første ord er et verb, der betegner den handling, der skal udføres, og det andet ord er et substantiv, der betegner det objekt, som handlingen skal udføres på. Når vi arbejder mere med kommandoerne, vil vi være i stand til at identificere dens anvendelse. Det følger nøje "Camel Casing" for dets cmdlets navngivningskonventioner. Det betyder, at der ikke er nogen huller mellem ordene, og også det første bogstav i hvert ord skal være stort.
konklusion:
Der er mange flere verb og substantiver tilgængelige i Exchange PS. Vi kan dybe dybt ned i verb i de senere dele. Det kan bruges til at gendanne data, men den nemmeste mulighed er Exchange (Udveksling) OST Recovery, hvor vi ikke behøver at gendanne fra sikkerhedskopiering og fletning, som engang forårsager duplikatproblemer, hvis det ikke gøres ordentligt.
Forfatter Introduktion:
Sophia Mao er en datagendannelsesekspert i DataNumen, Inc., som er verdens førende inden for datagendannelsesteknologier, herunder reparation pst og softwareprodukter til ordgendannelse. For mere information besøg www.datanumen.com



