Microsoft Exchange PowerShell'de Kapsamlı Kavramlar (Bölüm I)

Şimdi paylaş:

Bu yazıda, Microsoft Exchange PowerShell ve Windows PowerShell hakkında bazı derinlemesine kavramlar göreceğiz.

Giriş:

Exchange Yönetim Kabuğu olarak da adlandırılan Exchange PowerShell, Windows PowerShell'in bir yan ürünüdür. Exchange PowerShell, Exchange odaklı görevleri ve otomasyonu gerçekleştirmek için özel olarak geliştirilmiştir. Buradaki Avantaj, Exchange PowerShell'in son sürümünde, yani Exchange 2013 ve 2016 Active Directory modüllerinin önceden dahil edilmesidir, bu da Exchange Admin'in Exchange'de ek ve yararlı görevler gerçekleştirmesine yardımcı olur, çünkü tüm posta kutuları yalnızca Active Directory nesneleridir.

Aşağıdaki bölümlerde, "Exchange PowerShell" ve "Exchange Management Shell" terimlerini birbirinin yerine kullanacağız.

Exchange PowerShell (PS) nedir?

Exchange PS, Nesne Yönelimli Programlama Konseptine dayalı olarak çalışan etkileşimli bir komut satırı aracıdır. Unix veya Linux'taki diğer komut satırı araçlarının aksine, cmdlet'ler kullanıcı dostudur ve anlaşılması kolaydır. PowerShell, C, C#, VB.Net vb. gibi diğer programlama dillerine aşina olabilir. Bu, programcıların ve otomasyon geliştiricilerinin etkileşimli programlar ve raporlar ve görevler oluşturmak için yazılımlar oluşturmasını sağlar.

İlk olarak Exchange 2007 ile birlikte tanıtıldı, Microsoft daha yeni Exchange Sistemlerine geçtikçe PowerShell üzerinde de yoğunlaştı ve geliştirdi. En son sürüm 2016'dır. Temelde Windows PowerShell'e gömülü olan bir arka uç PS1 komut dosyasıdır. Varsayılan olarak, Exchange PowerShell betik dosyaları aşağıdaki konumlara kurulur:

Değişim 2010:

D:\Program Dosyaları\Microsoft\Exchange Server\V14\Bin\RemoteExchange.ps1RemoteExchange PS1 Dosyası

Exchange PowerShell (PS) nasıl çalışır??

Windows PS, doğrudan Windows Yönetim Çerçevesi ve Windows Yönetim Araçları ile etkileşime girer ve çıktı sağlar, aynı şekilde Exchange PS, doğrudan Exchange sistemiyle konuşur. Exchange Yönetim Araçları ve PowerShell, bir istemci makineye ayrıca kurulabilir. gibi desteklenen yapılandırma

  1. SP64 ile Windows Vista 2-bit
  2. Windows 7 64-bit ve üzeri
  3. Hizmet Paketi 2008 ile Windows Server 64 2-bit
  4. Windows Server 2008 R2 ve üzeri.

Windows PS, aracı her açtığımızda çağrılacak olan kendi EXE dosyasına sahiptir. Windows PowerShell Özellikleri

Exchange PS için, Windows PS'ye bağlı olduğundan doğrudan bir EXE dosyası yoktur. Bu nedenle, Exchange PS'yi açarsanız, aslında powershell.exe'yi kullanacak ve onu Exchange PS yapmak için remoteexchange.ps1 komut dosyasını çalıştıracaktır. Özellikleri açarsanız, şunları görebilirsiniz: taraşağıdaki gibi olsun.

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -sürüm 2.0 -noexit -command ". 'C:\Program Files\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1'; Connect-ExchangeServer -otomatik”

Aşağıdaki ekran görüntüsü size Exchange PS'nin özelliklerini gösterir ve siz de taroraya git.Exchange Yönetim Kabuğu Özellikleri

Basit bir ifadeyle, ön uç görünümü Windows PowerShell tarafından sağlanır ve Exchange betik dosyaları buna eklenir.

Exchange PowerShell'i başlattıktan sonra, en yakın İstemci Erişim Sunucusuna (CAS) bağlanacağını görebilirsiniz. PS'yi bir CAS sunucusu içinde başlatsanız bile, aynı sunucuyla gizli bir uzak bağlantı oluşturacak ve ipuçları verecek ve ayrıntılı olarak Bağlı Sunucuyu gösterecektir.En Yakın CAS'a Bağlan

Exchange PowerShell'in Avantajları:

  1. Bazı rutin görevleri ve raporları otomatikleştirmek için kullanılabilir.
  2. Çoğaltma sadakadırost anlık. Konsolu kullanırken yaptığımız kadar uzun süre beklememize gerek yok.
  3. GUI aracılığıyla mevcut olmayan bilgileri ve verileri kolayca elde edin.
  4. Active Directory vb. diğer modülleri içe aktarma,

Exchange PowerShell Komutlarını Anlamak:

Exchange PowerShell'in komutları Fiil-İsim kombinasyonu şeklinde, bu cmdlet'leri kolayca anlaşılır hale getirir ve ezberleme gerekliliğini ortadan kaldırır. Örneğin, Add-FederatedDomain, Get-Mailbox, Set-SiteMailbox. Birinci kelime, yapılması gereken eylemi gösteren bir Fiil, ikinci kelime ise, eylemin gerçekleştirileceği nesneyi gösteren bir İsimdir. Komutlarla daha fazla çalıştıkça, onun kullanımını tanımlayabileceğiz. Cmdlet'leri adlandırma kuralları için kesinlikle "Camel Casing"i izler. Yani kelimeler arasında boşluk olmamalı ve ayrıca her kelimenin ilk harfi büyük yazılmalıdır.

Sonuç:

Exchange PS'de çok daha fazla fiil ve isim mevcuttur. İlerleyen bölümlerde fiillere derinlemesine dalabiliriz. Verileri kurtarmak için kullanılabilir, ancak en kolay seçenek Başka ürün ile değiştirme OST Tedavi Süreci, burada düzgün yapılmazsa bazen yinelenen sorunlara neden olan yedeklemeden geri yükleme ve birleştirme ihtiyacımız yok.

Yazar Giriş:

Sophia Mao, bir veri kurtarma uzmanıdır. DataNumendahil olmak üzere veri kurtarma teknolojilerinde dünya lideri olan , Inc. pst'yi onar ve kelime kurtarma yazılımı ürünleri. Daha fazla bilgi için ziyaret edin www.datanumen.com

Şimdi paylaş:

Yoruma kapalı.