Month: January 2016

Powershell ile SWITCH kullanarak basit bir menu yapmak

Powershell ile belirli koşullara göre farklı aksiyonlar aldırmak pekala mümkündür. Hatta Powershell’in en önemli silahlarından biridir bu. IF-ELSE gibi bir koşullandırmanın gücünü uzun yıllardır biliyoruz. Powershell içinde de bu koşullandırma yapıları tümüyle desteklenir. Bunlardan biri olan SWITCH yapısı da farklı bir alternatif olarak bazı durumlarda kullanım kolaylığı sağlar. Önce IF-ELSE yapısını basit bir örnekle hatırlayalım.


Yukarıdaki IF-ELSE kontrolü yerine Switch kullanabiliriz. Unutmamak lazım ki; Switch 1 sabit değişkenin control ettirildiği durumlarda kullanışlıdır. Örneğin script’inizin menuden seçilen sayıya göre aksiyon almasını istediğiniz durumlarda bunu kullanabilirsiniz.

Sonuç mu?

Sorular icin bakionur@bakionur.com

Powershell ile Office 365 Üzerinden E-mail Gönderin

Özellikle zamanlanmış görevler oluşturduğunuzda çok işinize yarayacak bir özellik bu. E-mail göndermek. Aslında uzun yıllardır Powershell içerisinden mail gönderebiliyoruz.

Hatta biraz nostalji yaşamak isterseniz şuraya bakabilirsiniz.

http://www.towershell.com/2012/01/28/powershell-uzerinden-hizli-ve-kolay-e-mail-gonderin/

Şimdi ise Powershell’in entegre komutu sayesinde bu işlemi yukarıdaki yönteme kıyasla 10 kat daha hızlı yapacağız ve tek satırda halledeceğiz. Nasıl mı?

Ve sonuç!

Sorular icin bakionur@bakionur.com