Belirli bir alanda virüs taraması başlatmak için komut metninin aşağıda genel biçimi belirtilmiştir:
kav scan <tarama kapsamı> <eylem> <dosya türleri> <istisnalar> <rapor parametreleri> <gelişmiş parametreler>
Not: Virüs taraması gerçekleştirmek için komut satırından birini başlatarak uygulamada oluşturulan görevleri de kullanabilirsiniz. Görev, Kaspersky Internet Security arabiriminde belirtilen parametrelerle başlatılır.
Parametre açıklamaları
<tarama kapsamı> – Bu parametre kötü amaçlı koda karşı taranacak nesnelerin bir listesini belirtir. Parametre, şu listede bulunan çeşitli değerleri (boşlukla ayrılmış) içerebilir:
<dosyalar> – Dosyalara ve/veya taranacak klasörlere giden yolların listesi. Mutlak veya ilişkili bir yol girebilirsiniz. Listedeki öğeler boşlukla ayrılır.Not: Bir nesnenin adı veya nesneye giden yol boşluk ya da özel karakterler (örneğin, $, & veya @) içeriyorsa ad tek tırnak (' ') içine alınmalıdır veya özel karakterlerin her birinin önüne ters eğik çizgi (\) eklenerek özel karakterin kaçışı sağlanmalıdır.
Belirli bir klasöre referans verilirse, bu klasördeki tüm dosya ve klasörler taranır.
-all – Bilgisayarınızın tam taraması.-remdrives – Tüm çıkarılabilir sürücüler.-fixdrives – Tüm yerel sürücüler.-netdrives – Tüm ağ sürücüleri.-@:<filelist.lst> – Tarama kapsamındaki nesnelerden ve klasörlerden oluşan bir listeyi içeren dosyaya giden yol. Dosya metin biçiminde olmalıdır ve her tarama nesnesi ayrı bir satırda listelenmelidir. Yalnızca tam olarak dosyaya giden bir yol girilebilir.<eylem> – Bu parametre, tarama sırasında algılanan kötü amaçlı nesneler için yapılması gereken eylemi belirler. Bu parametre tanımlanmamışsa, varsayılan eylem -i8 değerine karşılık gelen eylemdir. Aşağıdaki değerler mümkündür:
-i0 – Nesneyle ilgili herhangi bir eylemde bulunulmaz, yalnızca nesne hakkındaki bilgiler bir rapora kaydedilir.-i1 – Virüs bulaşan nesneler temizlenir, temizlenemeyenler atlanır.-i2 – Virüs bulaşan nesneler temizlenir, temizlenemeyenler silinir; yürütülebilir başlıklara sahip olanlar (.sfx arşivleri) haricindeki kapsayıcılar silinmez.-i3 – Virüs bulaşan nesneler temizlenir, temizlenemeyenler silinir; kapsayıcılar içindeki virüs bulaşan dosyalar silinemezse kapsayıcıların tamamı silinir.-i4 – Virüs bulaşan nesneler temizlenir; bu nesnelerin bulunduğu virüs bulaşan dosyalar silinemezse kapsayıcıların tamamı silinir.-i8 – Virüs bulaşan nesne algılanırsa kullanıcıdan eylemde bulunması istenir (varsayılan olarak kullanılır);-i9 – Tarama tamamlandığında kullanıcıdan eylemde bulunması istenir.<dosya türleri> – Bu parametre, antivirüs taraması yapılacak dosya türlerini tanımlar. Varsayılan olarak, bu parametre tanımlanmazsa yalnızca virüs bulaşabilecek dosyalar (dosya içeriklerine göre) taranır. Aşağıdaki değerler mümkündür:
-fe – Yalnızca virüs bulaşabilecek dosyalar uzantısına göre taranır.-fi – Yalnızca virüs bulaşabilecek dosyalar içeriğine göre taranır (varsayılan olarak kullanılır).-fa – Tüm dosyalar taranır.<istisnalar> – Bu parametre taramadan hariç tutulacak nesneleri tanımlar. Aşağıdaki listeden birkaç parametreyi boşlukla birbirinden ayırarak dahil edebilirsiniz:
-e:a – Arşivler taranmaz.-e:b – Posta veritabanları taranmaz.-e:m – Metin biçimindeki e-posta iletileri taranmaz.-e:<mask> – Nesneler maskeye göre taranmaz.-e:<saniye> – Belirtilen süreden (saniye olarak) daha uzun süre taranan nesneler atlanır.-es:<boyut> – Belirtilen değerden (megabayt olarak) daha büyük bir boyuta sahip nesneler atlanır.<rapor parametreleri> – Bu parametreler tarama sonuçlarını içeren raporun biçimini tanımlar. Raporu kaydetmek için tam olarak dosyaya giden bir yol veya dosyaya giden ilişkili bir yol kullanabilirsiniz. Bu parametre tanımlanmadıysa, tarama sonuçları görüntülenir ve tüm olaylar gösterilir.
-r:<rapor dosyası> – Belirtilen rapor dosyasına yalnızca önemli olayları kaydeder.-ra:<rapor dosyası> – Belirtilen rapor dosyasına tüm olayları kaydeder.<gelişmiş parametreler> – Yapılandırma dosyaları ve virüs tarama teknolojilerinin kullanımını tanımlayan parametreler:
-iSwift=<açık|kapalı> – iSwift kullanımı etkinleştirilir/devre dışı bırakılır.-c:<yapılandırma dosyası> – Virüs taraması görevlerine yönelik uygulama tercihlerini içeren yapılandırma dosyasına giden yolu tanımlar. Tam olarak dosyaya giden bir yol veya dosyaya giden ilişkili bir yol girebilirsiniz. Bu parametre belirtilmediyse, uygulama arabiriminde ayarlanan değerler, komut satırında önceden belirtilmiş olan değerlerle birlikte kullanılır.Örnek: ~/Documents, /Applications klasörlerinin ve my test.exe adlı dosyanın taramasını başlatın:
object2scan.txt dosyasında listelenen nesneleri tarayın. scan_settings.txt yapılandırma dosyasını kullanın. Tarama tamamlandığında, tüm olayları kaydetmek için bir rapor oluşturun:
Örnek yapılandırma dosyası:
|