                        Komut Satr Seenekleri

F-PROT.EXE genellikle herhangi bir parametre verilmeden etkileimli
kipte alr. Ama /HARD seenei kullanlmsa ya da bir src, dosya
veya dizin belirtilmise komut-satr kipine geer.

Komut satr kullanm: F-PROT [src, dosya veya dizin] [seenekler]

Kullanlabilecek komut satr seenekleri unlardr

/APPEND
Raporu olan bir dosyann arkasna ekler (Sadece /REPORT ile kullanlr)

/ARCHIVE
.ZIP ve .ARJ ariv dosyalarnn iini tarar. Kendinden alr arivler
gibi .LZH ve .RAR arivleri daha sonra eklenebilir.

/AUTO
/DISINF, /DELETE veya /RENAME ile birlikte kullanlabilir. Bylece
F-PROT virs silerken izin istemez.

/BEEP
Virs bulunduunda uyarc ses karr, virs koleksiyonu taranrken
nerilmez.

/COLLECT
Taranan nesnenin virslerin anormal yerlerde bulunabilecei virs kolleksiyonu
olduunu varsayar. Bu seenein seilmesi boot sektr virslerinin dosya
grntlerinde tespit edilmesini mmkn klar. Bu anahtar eski /GURU seenei
ile ayn zellikleri sunar. /COLLECT kullanmnn tarama ilemini yavalataca
unutulmamaldr.

/DELETE
Bulam dosyalar siler

/DISINF
Mmknse temizler. Aadaki kombinasyonlar da kullanmak mmkndr

    /DISINF /DELETE
        Mmknse temizler, deilse bulam dosyalar siler.

    /DISINF /RENAME
        Mmknse temizle, deilse bulam COM/EXE dosyalarnn VOM/VXE olarak
        isimlerini deitirir.

    /DISINF /RENAME /DELETE
        Mmknse temizler, deilse COM/EXE dosyalarnn isimleri VOM/VXE olarak
        deitirmeye alr. Bu da baarsz olursa dosyalar silinir.

/DUMB
Tm dosyalarda aptal tarama yapar. Bu seenek pratikte hi bir zaman gerekmez
ve sadece taramann yavalamasna sebep olur. Sadece aadaki durumlarda
ihtiya duyulabilir:

    Eer bulam dosyalarn .COM yerine .VOM gibi standart olmayan uzantlara
    sahip olduklar bir virs kolleksiyonunu taryorsanz bu seenek belirtilmedike
    virsler iin taranamaz.

    Nadir olan veri dosyalarna da bulaan Fredo gibi virsleri temizlerken de
    bu seenei kullanmalsnz.
    
/FREEZE
Herhangi bir yerde virs bulunduunda program dondurur.

/HARD
Bilgisayardaki tm sabit srclerdeki tm dosyalar tarar.

/HELP
Komut satr seeneklerini gsterir.

/INTER
Komut satrnda yol, dizin ya da dosya ismi verilse dahi program ektileimli
kipte almaya zorlar.

/LIST
Taranan tm dosyalar gsterir.

/NOBOOT
Boot sektrleri taramaz.

/NOBREAK
Tarama srasnda ESC veya ^C kullanmna izin vermez.

/NOFILE
Dosyalar tarama. Sadece boot sektr bulamasn temizliyor ve dosya taramas
iin zaman harcanmasn istemiyorsanz yararldr.

/NOFLOPPY
Dsket srcs olmayan sistemlerin kullanm iindir.

/NOHEUR
Srm 3, srm 2'den daha kk, daha gvenilir heuristikler sunar, ama
srm 2'den farkl olarak varsaylan olarak devreye sokulmutur. Bu seenek
heuristikleri kullanmdan kartr.

/NOMEM
Hafzay virs iin taramaz. Hafzada virs olmadndan emin olmadnz
srece kullanlmas nerilmez.

/NOSUB
Alt dizinleri taramaz.

/PACKED
Deiik trdeki sktrlm altrlabilirlerin iini aan programn almasn
emule ederek tarar. Bu seenek tarama hzn nemli lde drecei iin sadece
yeni bir yazlm yklemeden nce kullanmanz neririz.

/PAGE
Her sayfadan sokra bekler (sadece komut satr kipi iin)

/REMOVEALL
Tm makrolar dkmanlardan siler. Yeni bir makro virs olduunu farkederseniz
ve dkmann daha nce hi makrosu olmadn biliyorsanz yararldr.

/REMOVENEW
Bir dkmanda bir makro virsnn yeni bir trevi bulunduysa o dkmandaki
tm makrolar silinir.

/RENAME
Bulam COM/EXE dosyalarnn uzantlarn VOM/VXE olarak deitir. Eer bu
uzantlar zaten varsa yerine .VVV kullan. Bulam dosyalarn isimleri
deitirilmez. Bu sebeple bulac olmaya devam ederler.

/REPORT=dosya
Ekranda gstermeye ek olarka kty bir dosyaya gnderir.

/SAFEREMOVE
Bilinen bir virs bulunduunda dkmanlardan tm makrolar siler.

/SILENT
Ekrana herhangi bir kt karmaz (sadece komut satr kipinde)

/TYPE
Varsaylan olarak F-PROT sadece .DO? ve .XL? gibi bilinen uzantl Word
ve Excel dosyalarn tarar. Eer Word/Excel'iniz baka uzantlar kullanyorsa
bu seenei kullanmalsnz. Her dosya Word ya da Excel dosyas olup olmad
denetlenecei iin taramay yavalatr.

/VIRLIST
Bilinen virslerin temizlenip temizlenemedii bilgisiyle birlikte listesini
retir.

/VIRNO
Bilinen virsleri sayar ve toplam gsterir.

/WRAP
Metni keser ve bylece 78 kolona uymasn salar.


Program, BAT dosyasnda kullanlan ERRORLEVEL ile kontrol edilebilecek aadaki
k kodlarn kullanr.

    0 - Normal k - hibir ey bulunamad
    1 - Anormal sona erme - geri alnamayan hata. Aadakilerden herhangi
        biri anlamna gelebilir:
            Program iindeki bir hata
            DOS 3.0dan nceki bir srm
            ENGLISH.TX0, SIGN.DEF veya MACRO.DEF dosyalar bozuk ya da yok.
    2 - Kendini test baarsz - program deitirilmi.
    3 - Bir Boot/Dosya virs bulamas bulundu.
    4 - Hafzada virs bulundu.
    5 - Program ^C veya ESC ile durduruldu.
    6 - Bir virs temizlendi. Bu kod eer program bir dosyay taramak iin kullanlmsa
        anlamldr.
    7 - Program altrmak iin yetersiz hafza.
    8 - Bulam dosya bulunamad ama en az bir pheli dosya bulundu.
