Tag Archives: exchange powershell ISE

Powershell Modullerinin Otomatik Yüklenmesi

Active Directory , Exchange , Skype vb sunucularda yer alan Powershell yönetim aracı ayrı bir modüle olarak çalıştırılmaktadır. Bu sunucularda ya da herhangi bir Windows server veya istemci üzerinden açtığınız Windows powershell aracı ile bu tür sunucuları yönetmek istediğinizde gerekli modülleri yüklemeniz gerekmektedir.

Module yükleme işlemi her powershell aracını açtığınızda tekrar yapmanız gereken bir işlemdir.

Sıklıkla aynı modülleri kullandığınız bir bilgisayarda kullandığınız tüm modüllerin Windows powershell aracına otomatik yüklenmesini sağlayabilirsiniz.

Kendi kullanıcınız ile oturum açtığınız Windows işletim sisteminde “Documents” klasörü içerisinde “WindowsPowershell”  klasörü açıyoruz.

İçerisine “Module” klasörü açıyoruz.

Hemen altına profile.ps1 dosyası oluşturuyoruz.

Profile dosyasına sıklıkla kullandığınız modullerin yükleme komutlarını yazabilirsiniz.

Exchange :

Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn;

Active Directory:

Import-Module activedirectory

Bu işlemin ardından Windows powershell ya da Windows powershell ISE yi açarsanız açılış sırasında modüllerin yüklendiğini görebilirsiniz.

Exchange Edge Server Üzerinde PowerShell ISE Kullanımı

Powershell kodlama aracı olan Powerhsell ISE üzerinde Exchange komutlarını kullanabilirsiniz.

Varsayılan olarak açık gelmeyen bu özellik için eğer Edge server üzerinden kullanmak istiyorsanız aşağıdaki komutu çalıştırmanız yeterlidir.

Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010

NOT: 2010 yazması önemli değildir. Exchange 2013 ya da 2016 için kullanabilirsiniz.

Bu komutu Powershell ISE içerisinden verebilirsiniz.