Uruchamianie skanowania wybranego obszaru w poszukiwaniu wirusów i przetwarzanie szkodliwych obiektów z poziomu wiersza poleceń wygląda następująco:
avp.com SCAN [<obiekt skanowany>] [<akcja>] [<typy plików>] [<wykluczenia>] [<plik konfiguracyjny>] [<ustawienia raportu>] [<ustawienia zaawansowane>]
Do skanowania obiektów możesz również użyć zadań utworzonych w aplikacji, uruchamiając żądane zadanie z poziomu wiersza poleceń. Zadanie zostanie uruchomione z ustawieniami określonymi w interfejsie programu Kaspersky Internet Security.
W poniższej tabeli znajdują się opisy parametrów.
| |
<obiekt skanowany> – ten parametr określa listę obiektów, które będą skanowane w poszukiwaniu szkodliwego kodu.
Parametr może zawierać wiele wartości z dostarczonej listy, oddzielonych spacjami.
|
<pliki> |
Lista ścieżek dostępu do plików i / lub folderów przeznaczonych do skanowania.
Możesz określić bezwzględną lub względną ścieżkę dostępu do pliku. Obiekty na liście oddzielone są spacją.
Komentarze:
- Jeśli nazwa obiektu zawiera spację, musi być umieszczona w cudzysłowach.
- Jeśli występuje odniesienie do określonego katalogu, wszystkie pliki w tym katalogu zostaną przeskanowane.
|
/MEMORY |
Obiekty pamięci RAM.
|
/STARTUP |
Obiekty startowe.
|
/MAIL |
Skrzynki pocztowe.
|
/REMDRIVES |
Wszystkie dyski i nośniki wymienne.
|
/FIXDRIVES |
Wszystkie wewnętrzne dyski.
|
/NETDRIVES |
Wszystkie dyski sieciowe.
|
/QUARANTINE |
Obiekty poddane kwarantannie.
|
/ALL |
Pełne skanowanie komputera.
|
/@:<listaplików.lst> |
Ścieżka dostępu do pliku zawierającego listę obiektów i folderów przeznaczonych do skanowania. Możesz określić bezwzględną lub względną ścieżkę dostępu do pliku zawierającego listę. Ścieżka dostępu nie może być umieszczona w cudzysłowach, nawet jeśli zawiera spację.
Plik zawierający listę obiektów powinien być w formacie tekstowym. Każdy obiekt przeznaczony do skanowania powinien znajdować się w oddzielnym wierszu.
Zaleca się zdefiniowanie bezwzględnej ścieżki dostępu do obiektów przeznaczonych do skanowania. Określając ścieżkę względną, wprowadź ścieżkę dostępu do pliku wykonywalnego aplikacji, a nie do pliku zawierającego listę obiektów przeznaczonych do skanowania.
|
<akcja> – parametr ten określa, jakie działanie będzie wykonane na szkodliwych obiektach wykrytych podczas skanowania. Jeśli ten parametr nie został zdefiniowany, wówczas domyślnym działaniem stanie się to o wartości /i8.
Jeżeli pracujesz w trybie automatycznym, po wykryciu niebezpiecznego obiektu Kaspersky Internet Security będzie automatycznie wykonywał akcję zalecaną przez specjalistów z Kaspersky Lab. Akcja odpowiadająca wartości parametru <akcja> będzie ignorowana.
|
/i0 |
Na obiekcie nie są podejmowane żadne akcje; informacje o obiekcie zapisywane są w raporcie.
|
/i1 |
Leczenie zainfekowanych obiektów lub ich pomijanie w przypadku braku możliwości wyleczenia.
|
/i2 |
Leczenie zainfekowanych obiektów lub ich pomijanie w przypadku braku możliwości wyleczenia; nie usuwanie zainfekowanych plików z obiektów złożonych; usunięcie zainfekowanych obiektów złożonych z wykonywalnymi nagłówkami (archiwa sfx).
|
/i3 |
Leczenie zainfekowanych obiektów lub ich pomijanie w przypadku braku możliwości wyleczenia; całkowite usunięcie wszystkich złożonych obiektów, jeżeli nie można usunąć plików osadzonych.
|
/i4 |
Usuń zainfekowane obiekty. Całkowicie usuń obiekty złożone, jeśli zainfekowane części nie mogą zostać usunięte.
|
/i8 |
Zapytaj użytkownika o działanie, jeśli zostanie wykryty zainfekowany obiekt.
|
/i9 |
Zapytaj użytkownika o działanie po zakończeniu skanowania.
|
<typy plików> – parametr ten definiuje typy plików, które będą poddane skanowaniu antywirusowemu. Domyślnie, jeśli ten parametr nie jest zdefiniowany, skanowaniu według zawartości poddawane są tylko zainfekowane pliki.
|
/fe |
Skanuj tylko pliki, które mogą zostać zainfekowane według rozszerzenia.
|
/fi |
Skanuj tylko pliki, które mogą zostać zainfekowane według zawartości.
|
/fa |
Skanuj wszystkie pliki.
|
<wykluczenia> – parametr ten definiuje obiekty, które zostaną wykluczone ze skanowania.
Parametr może zawierać wiele wartości z dostarczonej listy, oddzielonych spacjami.
|
-e:a |
Nie skanuj archiwów.
|
-e:b |
Nie skanuj pocztowych baz danych.
|
-e:m |
Nie skanuj wiadomości zawierających czysty tekst.
|
-e:<maska_pliku> |
Nie skanuj obiektów, które zgadzają się z maską.
|
-e:<sekundy> |
Pomiń obiekty, które są skanowane dłużej niż czas określony parametrem <sekundy>.
|
-es:<rozmiar> |
Pomiń obiekty o rozmiarze (w MB) przekraczającym wartość określoną przez parametr <rozmiar>.
Ustawienie to dostępne jest tylko dla plików złożonych (takich jak archiwa).
|
<plik konfiguracyjny> – definiuje ścieżkę dostępu do pliku konfiguracyjnego, który zawiera ustawienia aplikacji dla zadania skanowania.
Plik konfiguracyjny jest plikiem w formacie tekstowym i zawiera zestaw parametrów wiersza poleceń dla skanowania antywirusowego.
Możesz określić bezwzględną lub względną ścieżkę dostępu do pliku. Jeśli ten parametr nie zostanie zdefiniowany, wówczas używane są wartości ustawione w interfejsie aplikacji.
|
/C:<nazwa_pliku> |
Użyj wartości ustawień określonych w pliku konfiguracyjnym <nazwa_pliku>.
|
<ustawienia raportu> – ten parametr określa format raportu wyników skanowania.
Możesz podać bezwzględną lub względna ścieżkę dostępu do pliku. Jeżeli ustawienie nie zostanie zdefiniowane, rezultaty skanowania oraz wszystkie zdarzenia będą wyświetlane na ekranie.
|
/R:<plik_raportu> |
Zapisuj w tym pliku tylko ważne zdarzenia.
|
/RA:<plik_raportu> |
Zapisuj wszystkie zdarzenia w tym pliku.
|
<ustawienia zaawansowane> – ustawienia, które definiują użycie technologii skanowań antywirusowych.
|
/iChecker=<on|off> |
Włącz / wyłącz używanie technologii iChecker.
|
/iSwift=<on|off> |
Włącz / wyłącz używanie technologii iSwift.
|
Przykłady:
Rozpoczęcie skanowania pamięci, programów autostartu, skrzynek pocztowych, folderów Moje dokumenty i Program Files oraz pliku test.exe:
avp.com SCAN /MEMORY /STARTUP /MAIL “C:\Documents and Settings\All Users\Moje dokumenty” “C:\Program Files” “C:\Downloads\test.exe”
Skanowanie obiektów umieszczonych w pliku object2scan.txt, z wykorzystaniem pliku konfiguracyjnego scan_setting.txt. Użycie pliku konfiguracyjnego scan_setting.txt. Po zakończeniu skanowania nastąpi utworzenie pliku raportu z zapisem wszystkich zaistniałych zdarzeń:
avp.com SCAN /MEMORY /@:objects2scan.txt /C:scan_settings.txt /RA:scan.log
Przykładowy plik konfiguracyjny:
/MEMORY /@:objects2scan.txt /C:scan_settings.txt /RA:scan.log
|