De tekst van het commando om een virusscan van een specifiek gebied te starten, heeft de volgende structuur:
kav scan <scanbereik> <actie> <bestandstypen> <uitzonderingen> <rapportparameters> <geavanceerde parameters>
Opmerking: als u een virusscan wilt starten, kunt u de gemaakte taken in het programma gebruiken door ze te starten vanaf de commandoregel. De taak wordt gestart met de parameters die zijn opgegeven in de interface van Kaspersky Internet Security.
Parameterbeschrijvingen
<scanbereik> – Deze parameter specificeert een lijst met objecten die moeten worden gescand op kwaadaardige code. De parameter kan diverse waarden (gescheiden door een spatie) uit de volgende lijst bevatten:
<bestanden> – Lijst met paden naar bestanden en/of mappen die moeten worden gescand. U kunt een absoluut of relatief pad invoeren. Items in de lijst zijn gescheiden met een spatie.Opmerking: als de naam van een object of het pad ernaar een spatie of speciale tekens bevat (zoals $, & of @), moet de naam tussen enkele aanhalingstekens worden geplaatst (' '), of elk speciaal teken moet worden voorafgegaan door een backslash (\).
Als er wordt verwezen naar een specifieke map, worden alle bestanden en mappen in die map gescand.
-all – Volledige scan van uw computer.-remdrives – Alle verwisselbare schijven.-fixdrives – Alle lokale schijven.-netdrives – Alle netwerkschijven.-@:<filelist.lst> – Pad naar het bestand met een lijst met objecten en mappen in het scanbereik. Dit bestand moet een tekststructuur hebben en elk te scannen object moet op een afzonderlijke regel worden vermeld. Alleen een absoluut pad naar het bestand mag worden ingevoerd.<actie> – Deze parameter bepaalt de te ondernemen actie op kwaadaardige objecten die worden gedetecteerd tijdens de scan. Als deze parameter niet is gedefinieerd, wordt standaard de actie die overeenstemt met de waarde /i8 uitgevoerd. De volgende waarden zijn mogelijk:
-i0 – Onderneem geen acties op het object, bewaar alleen informatie over het object in een rapport.-i1 – Desinfecteer geïnfecteerde objecten, sla ze over als ze niet kunnen worden gedesinfecteerd.-i2 – Desinfecteer geïnfecteerde objecten, verwijder ze als ze niet kunnen worden gedesinfecteerd; verwijder geen containers, behalve deze met uitvoerbare headers (sfx-archieven).-i3 – Desinfecteer geïnfecteerde objecten, verwijder ze als ze niet kunnen worden gedesinfecteerd; verwijder containers volledig als geïnfecteerde bestanden erin niet kunnen worden verwijderd.-i4 – Verwijder geïnfecteerde objecten; verwijder containers volledig als geïnfecteerde bestanden erin niet kunnen worden verwijderd.-i8 – Vraag de gebruiker om een actie als een geïnfecteerd object wordt gedetecteerd (standaard gebruikt).-i9 – Vraag de gebruiker om een actie wanneer de scan is voltooid.<bestandstypen> – Deze parameter bepaalt de bestandstypen die moeten worden gescand op virussen. Als deze parameter niet wordt gedefinieerd, worden alleen infecteerbare bestanden (op basis van de bestandsinhoud) gescand. De volgende waarden zijn mogelijk:
-fe – Scan alleen geïnfecteerde bestanden op extensie.-fi – Scan alleen geïnfecteerde bestanden op inhoud (standaard gebruikt).-fa – Scan alle bestanden.<uitzonderingen> – Deze parameter bepaalt de objecten die niet moeten worden gescand. U kunt verschillende parameters uit de onderstaande lijst gebruiken terwijl u ze scheidt met een spatie:
-e:a – Scan geen archieven.-e:b – Scan geen e-maildatabases.-e:m – Scan geen e-mailberichten in tekststructuur.-e:<masker> – Scan geen objecten op masker.-e:<seconden> – Sla objecten over die langer zijn gescand dan de opgegeven tijd (in seconden).-es:<grootte> – Sla objecten over die groter zijn dan de opgegeven waarde (in megabyte).<rapportparameters> – Deze parameters bepalen de structuur van het rapport met de resultaten van de scan. U kunt een absoluut of relatief pad naar het bestand gebruiken om het rapport op te slaan. Als deze parameter niet is gedefinieerd, worden de resultaten van de scan weergegeven en worden alle gebeurtenissen getoond.
-r:<rapportbestand> – Registreer alleen belangrijke gebeurtenissen in het opgegeven rapportbestand.-ra:<rapportbestand> – Registreer alle gebeurtenissen in het opgegeven rapportbestand.<geavanceerde parameters> – Parameters die het gebruik van technologieën voor het scannen op virussen en het gebruik van configuratiebestand bepalen:
-iSwift=<aan|uit> – Schakel het gebruik van iSwift in of uit.-c:<configuratiebestand> – Bepaalt het pad naar het configuratiebestand dat de programmavoorkeuren voor virusscans bevat. U kunt een absoluut of relatief pad naar het bestand invoeren. Als deze parameter niet is opgegeven, worden de waarden die zijn ingesteld in de programma-interface gebruikt samen met de waarden die al zijn opgegeven in de commandoregel.Voorbeeld: Start de scan van de mappen ~/Documenten, /Programma's, en het bestand met de naam test.exe:
Scan de objecten vermeld in het bestand object2scan.txt. Gebruik het configuratiebestand scan_settings.txt. Wanneer de scan is voltooid, maakt u een rapport om alle gebeurtenissen te registreren:
Voorbeeld van een configuratiebestand:
|