Parametry programu AVG a řídící soubor

Při spuštění programu AVG je možné zadat určité parametry. Některé z těchto parametrů ovlivňují pouze chování programu, podobně, jako by příslušný parametr byl nastaven v menu Nastavení (některé parametry nastavují program do jinak nedostupného režimu).

Jiné paratametry ovšem specifikují konkrétní požadovanou činnost. Při použití těchto parametrů se program spustí v tzv. „příkazovém režimu“ – nebude zobrazeno uživatelské rozhraní, program bude pracovat automaticky a nebude komunikovat s uživatelem.

Některé parametry mají dvě možné hodnoty – zapnuto/vypnuto. U těchto parametrů je za jejich jménem uvedeno [+/–]. To znamená, že uživatel může příslušnou volbu zapnout (znak "+") nebo vypnout "". Pokud parametr vůbec nezadá, nebo neurčí jeho hodnotu +/–, bude platit implicitní nastavení.

Parametr /SCAN<cesta>
Parametr /HEUR<cesta>
Parametr /COMP<cesta>

Použití těchto parametrů spustí program AVG a vyvolá přímo požadovaný test. antivirový test příkazem /SCAN, heuristickou analýzu příkazem /HEUR a kompletní test příkazem /COMP.

<cesta> udává požadovaný adresář, který se má testovat. Parametr <cesta> může být uvozen mezerou, nebo může být uveden okamžitě za parametrem udávajícím typ testu.

Typ parametru – spustí program

Implicitní nastavení – pokud je zadán testovaný objekt, provádí se jak s parametrem /SCAN

 

Parametr /@<řídící_soubor>

Parametry do příkazové řádky doplní ze zadaného <souboru>. Jedná se o stejný způsob jako pokud by parametry byly uvedeny přímo na příkazové řádce.

Typ parametru – závisí na obsahu řídícího souboru

Implicitní nastavení – není

 

Parametr /STHF[+/–]

Zapíná/vypíná ochranu před souborovými Stealth viry. V případě, že použití anti–Stealth technik pro souborové viry nebude možné, bude nastavení parametru ignorováno.

Typ parametru – pouze nastavení

Implicitní nastavení – zapnuto

 

Parametr /FASTREAD[+/–]

Má stejný význam jako parametr /STHF. Je použit pro zajištění kompatibility příkazů se staršími verzemi systému AVG.

Typ parametru – pouze nastavení

Implicitní nastavení – zapnuto

 

Parametr /STHB[+/–]

Zapíná/vypíná ochranu před stealth viry napadajícími systémové oblasti. V případě, že použití anti–Stealth tyechnik nebude možné, bude nastavení parametru ignorováno.

Typ parametru – pouze nastavení

Implicitní nastavení – zapnuto

 

Parametr /STEALTH[+/–]

Má stejný význam jako parametr /STHB. Je použit pro zajištění kompatibility příkazů se staršími verzemi systému AVG.

Typ parametru – pouze nastavení

Implicitní nastavení – zapnuto

 

/REPORT

Parametr /REPORT udává, jakým způsobem se bude vytvářet výsledek spouštěného testu.

Znak "=" mezi partametrem /REPORT a parametrem není povinný. Tyto parametry lze zadat bezprostředně za sebou.

Typ parametru – pouze nastavení

Implicitní nastavení – není

 

Parametr /STOPLEVEL<cislo>

V závislosti na závažnosti zjištěných událostí končí program AVG svoji činnost s tzv. "návratovým kódem". tento návratový kód bývá označován jako "ERRORLEVEL". U programu AVG lze řící, že čím vyšší návratový kód, tím závažnější událost byla během testu zjištěna (podrobný seznam hodnot návratových kódů naleznete v kapitole Hodnoty Návratového kódu – ERRORLEVEL

. Parametr /STOPLEVEL<cislo> udává při jaké (a vyšší) hodnotě návratového kódu nesmí program AVG normálně skončit – tak, aby uživatel mohl dále pracovat. Naopak, dojde k zablokování systému a aktustickému signálu.

Typ parametru – pouze nastavení

Implicitní nastavení – není

 

Parametr /BREAK[+/–]

Určuje, zda běžící program AVG lze přerušit pomocí klávesy Ctrl–Break.

Typ parametru – pouze nastavení

Implicitní nastavení – vypnuto

 

Parametr /NOMEM

Zakazuje test operační paměti bezprostředně po spuštění programu AVG.

Test operační paměti po spuštění programu AVG je důležitá kontrola na přítomnost aktivního viru, který by mohl ovlivňovat prováděnné testy. Uživatelé by, bez závažných důvodů, neměli parametr /NOMEM používat.

Typ parametru – pouze nastavení

Implicitní nastavení – testovat paměť

 

Parametr /NOHIMEM

Při testu paměti RAM se testuje operační pamět v rozsahu 0–1088 KB. Parametr /NOHIMEM zakazuje test paměti nad limit 640kB.

Typ parametru – pouze nastavení

Implicitní nastavení – testovat horní paměť

 

Parametr /?

Zobrazí nápovědu k možným parametrům příkazového řádku.

Typ parametru – pouze nastavení-dotaz

 

Parametr /NOSELF

Program AVG provádí při své spuštění kontrolu vlastní neporušenosti. Pokud zjistí vlastní porušení (napadení virem), odmítne spuštění a ukončí se. Parametr /NOSELF zakazuje tuto kontrolu vnitřní neporušenosti.

Typ parametru – pouze nastavení

Implicitní nastavení – provádět kontrolu

 

Parametr /NOEXPORT

V případě, že heuristická analýza nalezne na testovaném zařízení objekt, napadený neznámým virem, nebo objekt podezřelý na tuto nákazu, exportuje vzorek podezřelého objektu do zvláštního datového souboru s názvem GRISOFT.!!!.

Soubor GRISOFT.!!! je vytvářen v adresáři C: a programy AVG na jeho existenci uživatele upozorňují.

Soubor GRISOFT.!!! by měl být neprodleně odeslán na adresu výrobce k podrobné analýze. Výrobce určí, zda se skutečně jedná o nový, neznámý virus, v tom případě jej zařadí do interní virové databáze, nebo o mylný poplach – v tom případě jej zařadí do validační databáze programu AVG.

Typ parametru – pouze nastavení

Implicitní nastavení – exportovat podezřelé soubory

 

Parametr /@<řídící_soubor>

umožňuje spustit program AVG, avšak místo zadání dalších parametrů přímo z příkazové řádky je určen tzv. "příkazový soubor".

Příkazový soubor je prostý textový soubor, obsahující pouze ASCII znaky, ve které mohou být uvedeny libovolné parametry, uvedené v této kapitole. Výsledek spuštění s příkazovým souborem je totožný, jako by příslušné parametry byly zadány ručně. Použití příkazového souboru bude užitečné v případě, že častěji spouštíte proram AVG spolu s více, stále stejnými, parametry.