Moduł antywirusowy programu ESET NOD32 Antivirus może zostać uruchomiony z poziomu wiersza poleceń — ręcznie (polecenie „ecls”) lub za pomocą pliku wsadowego (bat).
Następujące parametry i przełączniki mogą być używane przy uruchamianiu skanera na żądanie z poziomu wiersza poleceń:
| Opcje ogólne: | |
| –help | wyświetlanie i zamykanie Pomocy |
| –version | wyświetlanie i zamykanie informacji o wersji |
| –base-dir=FOLDER | ładowanie modułów z FOLDERU |
| –quar-dir=FOLDER | FOLDER kwarantanny |
| –aind | wyświetlanie wskaźnika działania |
| –auto | wyświetlanie wskaźnika działania |
| Obiekty docelowe: | |
| –files | skanowanie plików (wartość domyślna) |
| –no-files | bez skanowania plików |
| –boots | skanowanie sektorów rozruchowych (wartość domyślna) |
| –no-boots | bez skanowania sektorów rozruchowych |
| –arch | skanowanie archiwów (wartość domyślna) |
| –no-arch | bez skanowania archiwów |
| –max-archive-level=LEVEL | maksymalny POZIOM zagnieżdżania archiwów |
| –scan-timeout=LIMIT | maksymalny LIMIT skanowania archiwów wyrażony w sekundach. Jeśli czas skanowania osiągnie ten limit, skanowanie archiwum zostanie zatrzymane i rozpocznie się skanowanie następnego pliku. |
| –max-arch-size=SIZE | skanowanie tylko pierwszych bajtów archiwów (wartość domyślna 0 = bez limitu) |
| skanowanie plików poczty elektronicznej | |
| –no-mail | bez skanowania plików poczty elektronicznej |
| –sfx | skanowanie archiwów samorozpakowujących |
| –no-sfx | bez skanowania archiwów samorozpakowujących |
| –rtp | skanowanie programów pakujących w czasie wykonywania |
| –no-rtp | bez skanowania programów pakujących w czasie wykonywania |
| –exclude=FOLDER | wyłączenie FOLDERU ze skanowania (przykład wyłączenia kilku folderów: –exclude <pierwszy>,<drugi>,…) |
| –subdir | skanowanie podfolderów (wartość domyślna) |
| –no-subdir | bez skanowania podfolderów |
| –max-subdir-level=LEVEL | maksymalny POZIOM zagnieżdżania podfolderów (wartość domyślna 0 = bez limitu) |
| –symlink | śledzenie łączy symbolicznych (wartość domyślna) |
| –no-symlink | pomijanie łączy symbolicznych |
| –ext-remove=EXTENSIONS | usunięcie ze skanowania ROZSZERZEŃ oddzielanych dwukropkami |
| –ext-exclude=EXTENSIONS | wyłączenie ze skanowania ROZSZERZEŃ oddzielanych dwukropkami |
| Metody: | |
| –adware | skanowanie w poszukiwaniu Adware/Spyware/Riskware |
| –no-adware | bez skanowania w poszukiwaniu oprogramowania reklamowego/szpiegującego/niebezpiecznego |
| –unsafe | skanowanie w poszukiwaniu potencjalnie niebezpiecznych aplikacji |
| –no-unsafe | bez skanowania w poszukiwaniu potencjalnie niebezpiecznych aplikacji |
| –unwanted | skanowanie w poszukiwaniu potencjalnie niepożądanych aplikacji |
| –no-unwanted | bez skanowania w poszukiwaniu potencjalnie niepożądanych aplikacji |
| –pattern | używanie sygnatur |
| –no-pattern | bez używania sygnatur |
| –heur | włączenie heurystyki |
| –no-heur | wyłączenie heurystyki |
| –adv-heur | włączenie zaawansowanej heurystyki |
| –no-adv-heur | wyłączenie zaawansowanej heurystyki |
| Leczenie: | |
| –action=ACTION | wykonanie DZIAŁANIA na zainfekowanych obiektach. Dostępne działania: brak, leczenie, wyświetlenie monitu) |
| –quarantine | kopiowanie zainfekowanych plików do kwarantanny (uzupełnienie polecenia ACTION) |
| –no-quarantine | bez kopiowania zainfekowanych plików do kwarantanny |
| Dzienniki: | |
| –log-file=FILE | rejestrowanie wyników w PLIKU |
| –log-rewrite | zastępowanie pliku wyników (wartość domyślna = dołączanie) |
| –log-all | rejestrowanie także plików niezainfekowanych |
| –no-log-all | bez rejestrowania plików niezainfekowanych (wartość domyślna) |
Możliwe kody zakończenia skanowania:
Uwaga
Kody zakończenia o wartości wyższej niż 100 oznaczają, że plik nie został przeskanowany i dlatego może
być zainfekowany.
0 — nie znaleziono zagrożenia
1 — znaleziono zagrożenie i je usunięto
10 — niektóre pliki nie mogły zostać przeskanowane
50 — niektóre pliki pozostały zainfekowane
100 — inny błąd