Hizmet betiğinin yapısı
Betik başlığının ilk satırında, Altyapı sürümü (ev), GUI sürümü (gv) ve Günlük sürümü (lv) hakkındaki bilgileri bulabilirsiniz. Bu verileri, betiği oluşturan .xml dosyasında yapılan olası değişikleri izlemek ve yürütme sırasında tutarsızlıkları engellemek için kullanabilirsiniz. Betiğin bu bölümü değiştirilmemelidir.
Dosyanın geri kalanı, öğelerin düzenlenebileceği bölümlere ayrılır (betik tarafından işlenecek olan öğeleri gösterin). Bir öğenin önündeki "-" karakterini "+" karakteriyle değiştirerek öğeleri işlenmek üzere işaretleyebilirsiniz. Betiğin bölümleri bir boş satırla birbirinden ayrılmıştır. Her bölüm bir numara ve başlık içerir.
01) Çalışan işlemler
Bu bölüm, sistemde çalışan tüm işlemlerin listesini içerir. Her işlem, UNC yolu ve ardından gelen yıldız işaretleriyle (*) gösterilmiş CRC16 karma koduyla tanımlanır.
Örnek 01) Running processes: Bu örnekte module32.exe işlemi seçilmiştir ("+" karakteriyle işaretlenmiştir); işlem, betik yürütüldüğünde biter. |
02) Yüklü modüller
Bu bölümde, geçerli olarak kullanılan sistem modülleri listelenir.
Örnek 02) Loaded modules: Bu örnekte, khbekhb.dll modülü bir "+" ile işaretlenmiştir. Betik çalıştırıldığında, söz konusu modülü kullanarak işlemleri tanır ve bitirir. |
03) TCP bağlantıları
Bu bölüm, var olan TCP bağlantıları hakkında bilgiler içerir.
Örnek 03) TCP connections: Betik çalıştırıldığında, işaretlenen TCP bağlantılarında yuvanın sahibini bulup yuvayı durdurarak sistem kaynaklarının kullanımını azaltır. |
04) UDP bitiş noktaları
Bu bölüm, var olan UDP bitiş noktaları hakkında bilgiler içerir.
Örnek 04) UDP endpoints: Betik çalıştırıldığında, işaretlenen UDP bitiş noktalarında yuvanın sahibini ayırıp yuvayı durdurur. |
05) DNS sunucusu girişleri
Bu bölüm, geçerli DNS sunucusu yapılandırması hakkında bilgiler içerir.
Örnek 05) DNS server entries: İşaretlenen DNS sunucusu girişleri, betiği çalıştırdığınızda kaldırılır. |
06) Önemli kayıt defteri girişleri
Bu bölüm önemli kayıt defteri girişleri hakkında önemli bilgiler içerir.
Örnek 06) Important registry entries: Betik yürütüldüğünde, işaretlenen girişler silinir, 0 baytlık değerlere indirilir veya varsayılan değerlerine sıfırlanır. Belirli bir girişe uygulanacak eylem, ilgili kayıt defterindeki giriş kategorisine ve anahtar değerine bağlıdır. |
07) Hizmetler
Bu bölüm, sisteme kaydedilen hizmetleri listeler.
Örnek 07) Services: Betik yürütüldüğünde, hizmetler işaretlenir ve bağlı hizmetleri durdurulur ve kaldırılır. |
08) Sürücüler
Bu bölüm, yüklü sürücüleri listeler.
Örnek 08) Drivers: Betiği yürüttüğünüzde, seçili sürücüler durdurulur. Bazı sürücülerin durdurulmaya izin vermeyeceklerini unutmayın. |
09) Kritik dosyalar
Bu bölüm, işletim sisteminin düzgün çalışması açısından kritik önem taşıyan dosyalar hakkında bilgiler içerir.
Örnek 09) Critical files: Seçili öğeler silinir veya özgün değerlerine sıfırlanır. |
10) Zamanlanan görevler
Bu bölüm zamanlanan görevler hakkında bilgiler içerir.
Örnek 10) Scheduled tasks - c:\windows\syswow64\macromed\flash\flashplayerupdateservice.exe - c:\users\admin\appdata\local\google\update\googleupdate.exe - c:\users\admin\appdata\local\google\update\googleupdate.exe - c:\windows\syswow64\macromed\flash\flashplayerupdateservice.exe - c:\users\admin\appdata\local\google\update\googleupdate.exe /c - c:\users\admin\appdata\local\google\update\googleupdate.exe /ua /installsource - %windir%\system32\appidpolicyconverter.exe - %windir%\system32\appidcertstorecheck.exe - aitagent [...] |