Hlavní navigace

Síťová aktualizace AVG

Vladimír Bílek 10. 4. 2003

Klientské stanice se systémem Windows připojené k síti si nedovedu bez antivirového programu a aktualizací vůbec představit. Na toto téma už zde jeden článek vyšel, ale našel jsem na uvedeném postupu několik nedostatků, a proto jsem se rozhodl napsat vlastní postup, který delší dobu bez problémů používám. Chcete-li ušetřit linky a mít všechny stanice AVG na lokální síti aktualizované, je tento text určen právě vám.

Pohled na Server:

Musí se zajistit stahování aktualizace do nejakého společného adresáře a vygenerování souboru avg6info.ct, k čemuž použijeme utilitu GenCTF a Wget (jak pod Linuxem*, tak pod Windows).

V mém případě se server jmenuje Dwarf. Takže máme např. \\DWARF\public\avg.
V něm najdeme např. tyto soubory:

V:\avg>dir /b
update.txt
url6cz
d602s6wd.bin
d602s3e9.bin
avg6info.ctf

(* k Linuxu budeme potřebovat ještě něco málo kilo Samby, abychom viděli linux z Woken).
Aktualizaci zajistíme tak, že si vyrobíme dávku s následujícími příkazy (Linux):

[cejvik@dwarf]$ cat bin/avgupd
#!/bin/bash
cd /usr/var/samba/avg/
# update AVG - rozdilova
wget -O url6cz -o update.txt
 "http://www.grisoft.cz/php/update.php3?avg=6&lng=cz&req=1"

wget -N -i url6cz -a update.txt
# update AVG - uplna
wget -O url6cz -a update.txt
 "http://www.grisoft.cz/php/update.php3?avg=6&lng=cz&req=0"
wget -N -i url6cz -a update.txt
# generator - příkaz rm smaže soubor
rm avg6info.ctf >/dev/null
/home/cejvik/bin/genctf *.bin >/dev/null

Toto necháme pravidelně tak často, jak často chceme ověřovat existenci novější aktualizace (např. denně ve 4:00 ráno), automaticky pouštět (Plánovač úloh, Cron, cvičený pes, tchýně, …). Takto by se nám ale soubory hromadily a bylo by jich zbytečně moc. Zase na druhou stranu, pokaždé je mazat by bylo zbytečným zatěžováním linky, providera, serveru Grisoft a bůh ví, čeho ještě. Proto obdobným způsobem ještě každou sobotu těsně před aktualizací spouštím příkaz RM (nebo DEL) *.bin, který soubory smaže, a mám zajištěno následné stažení. V sobotu bývají linky nejméně zatížené. Asi proto, že stejně nikdo nepracuje :).

Tak máme vyřešený server a teď se podívejme na klientskou (Win) část:

Tady jsem si pomohl dávkou startup.bat, kterou mám vyodkazovanou z \Nabídka Start\Programy\Po spuštění a obsahuje „jen“ dva příkazy:

net use U: \\DWARF\user mojeheslo /savepw:no /yes
U:\bin\login.bat

čímž zajistím spuštění hlavní dávky. Dělám to přes dvě dávky kvůli ošetření příkazů při výpadku serveru. Soubor Login.bat obsahuje toto:

@echo off
net use V: \\DWARF\public /yes
net time \\Dwarf /set /yes
cd "c:\PROGRAM FILES\GRISOFT\AVG6\UPDATE"
V:
cd \avg
for %%a in (*.bin) do if not exist "C:%%a" copy "%%a" C:
c:
del avg6info.ctf
copy V:avg6info.ctf C:
for %%a in (*.bin) do if not exist "V:%%a" DEL "%%a"

..\AVGSCAN.EXE /update

A to je úplně všechno. Netřeba doufám připomínat, že si to musíte upravit podle vlastní konfigurace, a pokud vám něco nepojede, zkoušet tak dlouho, dokud to pojede, nebo nepojede nic :)

Našli jste v článku chybu?

16. 7. 2004 9:49

chainslaw (neregistrovaný)

Mne to išlo, kým som webový server nepresunul na iné železo. Prístup tam je, v exploreri mi načíta všetky súbory, ale aktualizácia zahlási "... chýba jeden zo súborov..." a šmitec. Na starom to chodilo v pohode.

17. 4. 2003 13:40

Lukáš Valenta (neregistrovaný)

Používám taky popsaný postup s updatem pomocí scriptu a lokálního httpd a běhá to perfektně. Jediný větší problém, který jsem řešil bylo, že AVG má nastaven čas, kdy se pokusí stáhnout update. A pak nějaký počty dnů, pokud se mu to hned nepovede. Ale pokud je čas nastaven na 9:00 a vy pustíte počítač o minutu dýl, celej den se už nekoukne (A když je někdo zvyklej spouštět počítač vždy později, má za chvíli dost starý AVG). Řešim to tak, že v login scriptu mam svuj malej prográmek, kterej změní p…

Měšec.cz: Air Bank zruší TOP3 garanci a zdražuje kurzy

Air Bank zruší TOP3 garanci a zdražuje kurzy

Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

Vitalia.cz: Jak vybrat ořechy do cukroví a kde mají levné

Jak vybrat ořechy do cukroví a kde mají levné

Vitalia.cz: Chtějí si léčit kvasinky. Lék je jen v Německu

Chtějí si léčit kvasinky. Lék je jen v Německu

Podnikatel.cz: Babiše přesvědčila 89letá podnikatelka?!

Babiše přesvědčila 89letá podnikatelka?!

Lupa.cz: Insolvenční řízení kvůli cookies? Vítejte v ČR

Insolvenční řízení kvůli cookies? Vítejte v ČR

Lupa.cz: Teletext je „internetem hipsterů“

Teletext je „internetem hipsterů“

Vitalia.cz: Jsou čajové sáčky toxické?

Jsou čajové sáčky toxické?

Vitalia.cz: Mondelez stahuje rizikovou čokoládu Milka

Mondelez stahuje rizikovou čokoládu Milka

DigiZone.cz: Recenze Westworld: zavraždit a...

Recenze Westworld: zavraždit a...

Root.cz: Certifikáty zadarmo jsou horší než za peníze?

Certifikáty zadarmo jsou horší než za peníze?

Vitalia.cz: Znáte „černý detox“? Ani to nezkoušejte

Znáte „černý detox“? Ani to nezkoušejte

120na80.cz: Horní cesty dýchací. Zkuste fytofarmaka

Horní cesty dýchací. Zkuste fytofarmaka

Vitalia.cz: Baletky propagují zdravotní superpostel

Baletky propagují zdravotní superpostel

Vitalia.cz: Paštiky plné masa ho zatím neuživí

Paštiky plné masa ho zatím neuživí

Podnikatel.cz: Na poslední chvíli šokuje výjimkami v EET

Na poslední chvíli šokuje výjimkami v EET

Podnikatel.cz: Babiš: E-shopy z EET možná vyjmeme

Babiš: E-shopy z EET možná vyjmeme

DigiZone.cz: ČRa DVB-T2 ověřeno: Hisense a Sencor

ČRa DVB-T2 ověřeno: Hisense a Sencor

Lupa.cz: Google měl výpadek, nejel Gmail ani YouTube

Google měl výpadek, nejel Gmail ani YouTube

DigiZone.cz: Rádio Šlágr má licenci pro digi vysílání

Rádio Šlágr má licenci pro digi vysílání