1

Bu bölümde Fonksiyon yönetim özellikleri ile birlikte COM objelerinin kullanılması da incelenecektir.


Resim-1

Fonksiyon içerisinde statementlar kullanılabileceği gibi aynı zamanda COM objeleri de oluşturulabilir. Aşağıda oluşturulan fonksiyon ile Internet Explorer COM objesi oluşturulmuş ve fonksiyon içerisinde kullanılmıştır.


Resim-2

WikiArama fonksiyonu içerisinde kullanıcıdan yalnızca search değişkeni istenmiştir. Kullanıcı bu değişkeni parametre kullanımı ile ya da direk fonksiyon isminin yanına ilgili değeri girerek doldurabilir.

Fonksiyon içerisindeki kod döngüsü ise bir adet Internet Explorer objesi oluşturarak ilgili sayfaya gitmesini sağlamaktadır. Yalnızca sayfa URL’nin sonundaki değişken kullanıcıdan istendiği için fonksiyon her çalıştırıldığında dinamik Wikipedia sayfasına gidilmektedir.


Resim-3

Fonksiyonların değiştirilmesi ve kaldırılması

Script içerisinde kullanılan fonksiyonlar istenildiği takdirde değiştirilebilir ya da tamamen kaldırılabilir.

Değiştirilmek istenen fonksiyon için yapılması gereken aynı fonksiyonun değiştirilen kısımları ile birlikte tekrardan oluşturulmasıdır.


Resim-4

Test fonksiyonu konsol içerisinde çağrıldığında güncelleştirilmiş ikinci sürümün çıktı olarak verildiği görülmektedir.


Resim-5

Fonksiyonların kaldırılması için ilgili PowerShell oturumunun kapatılması sağlanabilir. PowerShell konsolundan ya da çalıştırılan script içerisinden çıkıldığında fonksiyon ve fonksiyona atanan değerler kaldırılacaktır.

Ayrıca Del komutu kullanılarak ilgili fonksiyon aynı oturum içerisinde silinebilir.

Resim-6


Resim-7

Bu konuyla ilgili sorularınızı  alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar

www.mshowto.org

Bu İçeriğe Tepkin Ne Oldu?
  • 2
    harika_
    Harika!!
  • 0
    be_enmedim
    Beğenmedim
  • 0
    _ok_iyi
    Çok iyi
  • 0
    sevdim_
    Sevdim!
  • 0
    bilemedim_
    Bilemedim!
  • 0
    olmad_
    Olmadı!
  • 0
    k_zd_m_
    Kızdım!

İstanbul doğumlu ve Marmara Üniversitesi mezunudur. Mezuniyet sonrası kariyerine Bilge Adam Bilişim Teknolojileri Akademisi'nde Microsoft Certificated Trainer, Consultant ve Senior Consultant pozisyonlarında ve Data Market bünyesinde Danışmanlık Birim Müdürü olarak görev yapmaya başlamıştır. Microsoft bünyesinde tüm MEA bölgesindeki ülkelerde System Center ve Infrastructure projelerinden sorumlu Consultant olarak görev yaptıktan sonra, Aralık 2012 itibari ile KoçSistem bünyesinde danışman olarak çalışmaya başlamıştır. System Center Configuration Manager ürünü için 2010 ve 2011 yıllarında MVP (Microsoft Most Valuable Professional) ünvanı alan Anıl Erduran, 2013 yılında System Center Cloud & Datacenter Management alanında MVP seçilmiş ve uzun yıllar bu ünvanı korumayı başarmıştır. Şu anda Londra'da yaşayan Anıl Erduran AWS üzerinde çalışan Microsoft iş yüklerinden sorumlu EMEA Senior Partner Solutions Architect olarak çalışmaktadır.

Yazarın Profili
İlginizi Çekebilir

Bültenimize Katılın

Tıklayın, üyemiz olun ve yeni güncellemelerden haberdar olan ilk kişi siz olun.

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Yorumlar (1)

  1. İnternetin olması çok iyi

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir