Windows'taki otomasyon yetenekleri, işletim sistemi düzeyinde desteklenir. Bunlar, çeşitli programlama dillerinde komut dosyaları yürütebilen Windows Komut Dosyası Ana Bilgisayarı bileşeni tarafından sağlanır. Başlangıçta, işletim sistemi dağıtım seti JScript ve VBScript dilleri için yorumlayıcılar içerir. Sonuncusu, esas olarak yönetim ve kullanıcı yönetimi görevlerini çözen vbs komut dosyaları oluşturmak için kullanılır.
Gerekli
Metin düzeltici
Talimatlar
Aşama 1
Oluşturulan komut dosyasının altında çalışması gereken çalışma zamanı ortamının özelliklerini ve yeteneklerini keşfedin. Örneğin, bir komut dosyasının web sayfalarına gömülmesi amaçlanıyorsa, tarayıcı nesne modeli ve geçerli belge (BOM ve DOM) ile yoğun bir şekilde etkileşime girecektir. Windows Komut Dosyası Ana Bilgisayarı altında çalışmak üzere (örneğin, yönetim görevlerini otomatikleştirmek için) geliştirilen komut dosyaları, diğer ActiveX ve COM nesnelerini kolayca oluşturabilecekleri ve kullanabilecekleri nesne modeliyle etkileşime girecektir.
Adım 2
Komut dosyasının ana işlevselliğini oluşturmak için kullanılacak algoritmalar geliştirin. Çalışma zamanı ortamı tarafından sağlanan yeteneklerle ilgili bilgileri uygulayın. Algoritmaların prosedürler, fonksiyonlar, sınıf yöntemleri şeklinde uygulanabilecek kısımlarını tanımlar. Sınıflarda kapsüllenebilecek verileri tanımlayın.
Aşama 3
Gelecekteki komut dosyasının bir saplamasını uygulayın. Bir metin düzenleyicide bir dosya oluşturun. Buna işlev ve prosedür "saplamaları" ve bunların yöntemlerini içeren sınıf bildirimleri ekleyin. VBScript'te bir prosedür, Sub anahtar sözcüğü ve ardından adını belirten bir tanımlayıcı ile bildirilir. Prosedür gövdesinin sonu, End Sub maddesi ile belirtilir. Örneğin:
Alt Prosedürüm (a, b)
Alt Bitiş
Benzer şekilde, işlevler Function anahtar sözcüğü kullanılarak bildirilir:
İşlev MyFunction (a)
Bitiş İşlevi
Sınıflar, Class anahtar sözcüğü kullanılarak bildirilir:
SınıfımSınıfım
Sınıfı Bitir
4. Adım
Global, yerel değişkenleri ve sınıf üyelerini bildirin. Bu, Dim yan tümcesi ile yapılır:
Değişkenimi Karart
Değişken adından sonra boyutu belirterek dizileri bildirebilirsiniz:
Dim MyArray (10) 'on elemanlı dizi;
Dim MyArray (10, 15) 'iki boyutlu dizi;
Dim MyArray() 'dinamik dizi.
Adım 5
İşlevlere, prosedürlere ve sınıf yöntemlerine kod ekleyerek veri işleme algoritmalarını uygulayın. Döngüler oluşturmak için Do - Loop, While - Wend, For - Each - Next, For - To - Step - Next cümleciklerini kullanın. Dallanma operatörü olarak If - Then - ElseIf - Else - End If yan tümcesini ve çoktan seçmeli operatör olarak Select Case - End Select yan tümcesini kullanın.
6. Adım
Kodlara yorum ekleyin. Tek tırnak karakterinden veya Rem anahtar kelimesinden sonra gelmelidirler. Örneğin:
'yorum metni
Rem yorum metni