Bu yazıda, biz Microsoft Exchange PowerShell və Windows PowerShell haqqında bəzi dərin konsepsiyaları görəcəyik
Giriş:
Exchange PowerShell, həmçinin Exchange Management Shell adlanır, Windows PowerShell-in əlavə məhsuludur. Exchange PowerShell eksklüziv olaraq Exchange yönümlü tapşırıqları və avtomatlaşdırmanı yerinə yetirmək üçün hazırlanmışdır. Buradakı üstünlük ondan ibarətdir ki, Exchange PowerShell-in son versiyasında, yəni Exchange 2013 və 2016 Active Directory modulları əvvəlcədən daxil edilmişdir ki, bu da Exchange Admin-ə Exchange-də əlavə və faydalı tapşırıqları yerinə yetirməyə kömək edir, çünki bütün poçt qutuları sadəcə Active Directory obyektləridir.
Növbəti bölmələrdə biz “Exchange PowerShell” və “Exchange Management Shell” terminlərini bir-birini əvəz edəcək şəkildə istifadə edəcəyik.
Exchange PowerShell (PS) nədir?
Exchange PS, Obyekt yönümlü Proqramlaşdırma Konsepsiyası əsasında işləyən interaktiv komanda xətti alətidir. Unix və ya Linux-dakı digər əmr xətti alətlərindən fərqli olaraq, cmdletlər istifadəçi dostudur və başa düşmək asandır. PowerShell C, C#, VB.Net və s. kimi digər proqramlaşdırma dilləri ilə tanış ola bilər. Bu, proqramçıları və avtomatlaşdırma tərtibatçılarını hesabat və tapşırıqlar yaratmaq üçün interaktiv proqramlar və proqram təminatı yaratmağa məcbur edir.
İlk dəfə Exchange 2007 ilə birlikdə təqdim edildi, Microsoft daha yeni Exchange Sistemləri ilə hərəkət etdikcə, onlar da PowerShell üzərində cəmləşdilər və onu inkişaf etdirdilər. Ən son versiya 2016-cı ildir. Bu, əsasən Windows PowerShell-ə daxil edilmiş arxa uç PS1 skriptidir. Varsayılan olaraq, Exchange PowerShell skript faylları aşağıdakı yerlərdə quraşdırılır:
Exchange 2010:
D:\Proqram Faylları\Microsoft\Exchange Server\V14\Bin\RemoteExchange.ps1
Exchange PowerShell (PS) necə işləyir?
Windows PS birbaşa Windows İdarəetmə Çərçivəsi və Windows İdarəetmə Alətləri ilə qarşılıqlı əlaqədə olur və çıxışı təmin edir, eynilə Exchange PS birbaşa Exchange sistemi ilə danışır. Mübadilə İdarəetmə Alətləri və PowerShell də müştəri maşınında ayrıca quraşdırıla bilər. kimi dəstəklənən konfiqurasiya
- SP64 ilə Windows Vista 2-bit
- Windows 7 64 bit və yuxarı
- Windows Server 2008 64 bit Service Pack 2 ilə
- Windows Server 2008 R2 və yuxarı.
Windows PS-in öz EXE faylı var, aləti hər dəfə açdığımız zaman bu fayla müraciət ediləcək
Exchange PS üçün birbaşa EXE faylı yoxdur, çünki o, Windows PS-ə əsaslanır. Beləliklə, siz Exchange PS-ni açsanız, o, əslində powershell.exe-dən istifadə edəcək və onu Exchange PS kimi etmək üçün remoteexchange.ps1 skriptini icra edəcək. Xüsusiyyətləri açsanız, görə bilərsiniz taraşağıdakı yol kimi alın.
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -versiya 2.0 -noexit -command ". 'C:\Program Files\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1'; Connect-ExchangeServer -avto"
Aşağıdakı ekran görüntüsü Exchange PS-nin xüsusiyyətlərini göstərir və siz bunu görürsünüz taroraya get.
Sadə dillə desək, ön görünüş Windows PowerShell tərəfindən təmin edilir və Exchange skript faylları ona yeridilir.
Exchange PowerShell proqramını işə saldıqdan sonra onun ən yaxın Müştəri Giriş Serverinə (CAS) qoşulacağını görə bilərsiniz. PS-ni CAS server daxilində işə salsanız belə, o, eyni serverlə gizli uzaqdan əlaqə yaradacaq və məsləhətlər verəcək və ətraflı məlumat Qoşulmuş Serveri göstərəcək.
Exchange PowerShell-in üstünlükləri:
- O, bəzi gündəlik tapşırıqları və hesabatları avtomatlaşdırmaq üçün istifadə edilə bilər.
- Replikasiya sədəqədirost ani. Konsoldan istifadə edərkən uzun müddət gözləməyimiz lazım deyil.
- GUI vasitəsilə mövcud olmayan məlumatları və məlumatları asanlıqla əldə edin.
- Aktiv kataloq və s. kimi digər modulların idxalı,
Exchange PowerShell əmrlərini başa düşmək:
Exchange PowerShell-in fel-isim birləşməsi şəklində əmrləri, bu, cmdletləri asanlıqla başa düşülən edir və onu yadda saxlamaq zərurətindən qaçır. Məsələn, Add-FederatedDomain, Get-Mailbox, Set-SiteMailbox. Birinci söz yerinə yetirilməli olan hərəkəti bildirən fel, ikinci söz isə hərəkətin yerinə yetirilməli olduğu obyekti bildirən isimdir. Əmrlərlə daha çox işlədikcə onun istifadəsini müəyyən edə biləcəyik. O, cmdlet adlandırma konvensiyaları üçün "Camel Case"-ə ciddi şəkildə əməl edir. Bu o deməkdir ki, sözlər arasında boşluqlar yoxdur və həmçinin hər sözün ilk hərfi böyük hərflə yazılmalıdır.
Nəticə:
Exchange PS-də daha çox fel və isim var. Sonrakı hissələrdə fellərə dərindən girə bilərik. Məlumatları bərpa etmək üçün istifadə edilə bilər, lakin ən asan seçimdir mübadilə OST sağalma, burada ehtiyat nüsxədən bərpa etmək və birləşdirmək lazım deyil, bu düzgün edilmədikdə bəzən dublikat problemlərə səbəb olur.
müəllif giriş:
Sophia Mao məlumatların bərpası üzrə mütəxəssisdir DataNumendaxil olmaqla məlumatların bərpası texnologiyaları üzrə dünya lideri olan , Inc təmir pst və söz bərpa proqram məhsulları. Ətraflı məlumat üçün ziyarət edin www.datanumen.com



