Tegyük fel, hogy a munkahelyén nincs internetkapcsolat, de van helyi hálózata. A helyi hálózat néhány számítógépén pedig rendszeresen frissítik az antivírus adatbázisokat. Természetesen minden nap átmásolhatja az adatbázisokat a számítógépére, és manuálisan frissítheti azokat. Vagy egyszer 15 percet szánhat a folyamat automatizálásának beállítására, és sokáig elfeledkezhet róla.
Vizsgáljuk meg a feladatot a Dr. Web víruskereső példaként. Bár ez a megoldás alkalmas minden olyan víruskereső alkalmazásra, amely lehetővé teszi a vírusirtó adatbázisok letöltését a programtól külön, és nem tudja frissíteni az adatbázisokat a helyi hálózaton keresztül.
Az egész algoritmus négy egyszerű lépésből áll:
- hozzon létre egy mappát a helyi számítógépen, ahol az anti-vírus adatbázis tárolásra kerül;
- hozzon létre egy parancsfájlt a friss adatbázisok automatikus másolásához egy távoli számítógépről egy helyi számítógépre;
- hozzon létre egy feladatot a feladatütemezőben, és konfigurálja annak időszakos végrehajtását;
- mondja meg az antivírusnak, hogy hol szerezzen frissítést.
Hozzunk létre egy mappát a számítógépünkön, ahová az adatbázisokat átmásoljuk a feltételes szerverről. Például:
Most hozzunk létre egy szkriptet (programot), amely másolja a vírusirtó adatbázisokat a helyi hálózat távoli számítógépéről a helyi számítógépre.
Bármely szövegszerkesztőben hozzon létre egy „copy_bases.bat” fájlt a következő tartalommal:
Itt a „szerver” annak a távoli számítógépnek a neve, amely a hálózaton tárolja a vírusirtó adatbázisokat és a hozzájuk vezető hálózati útvonalat. A kettős vastagbéllel („::”) kezdődő sorok megjegyzések. Ezeket a számítógép nem olvassa el, de megadják a felhasználónak bizonyos kódsorok célját.
A szkript két különböző lehetőséget mutat a fájlok másolásához. Az egyikük rendszergazdai jogosultságokat igényel, a másik nem. Próbáld ki mindkettőt, és találj egyet, ami neked megfelel. Ennek ellenőrzéséhez kattintson duplán a létrehozott fájlra. Meg kell jelennie egy konzolablaknak, amely információkat jelenít meg az adatbázis másolási folyamatáról.
A szkript létrehozása és tesztelése után létre kell hoznia egy feladatot az operációs rendszer feladatütemezőjében, amely időnként futtatja a szkriptünket.
Nyissuk meg a kezelőpanelt, és lépjünk az "Adminisztráció" szakaszba. Válasszuk a "Feladatütemező" lehetőséget. Az ütemező bal oldalán lépjen a "Feladatütemező könyvtárhoz". A "Műveletek" részben válassza az "Egyszerű feladat létrehozása …" lehetőséget (vagy kattintson a jobb gombbal az ablak középső részén található üres helyre, és jelöljön ki egy hasonló elemet).
Megnyílik a feladat létrehozása varázsló. Írjuk be a feladat nevét, például "Dr. Web vírusirtó adatbázisok másolása". Kattintson a "Tovább" gombra.
Most állítsuk be a feladat indításának gyakoriságát. Megjelöljük a megfelelő opciót, majd a "Tovább" gombra kattintunk.
Állítsuk be a feladat kezdési idejét, és lépjünk tovább.
Állítsuk be a műveletet a feladathoz - "A program indítása".
A varázsló következő lépésében pedig megadjuk a „copy_bases.bat” szkriptünk elérési útját.
Még egyszer ellenőrizze, hogy az összes feladatbeállítás megfelelően van-e beállítva, majd kattintson a "Befejezés" gombra. A küldetésnek a küldetések listájának végén kell megjelennie.
Az utolsó dolog, amit meg kell tennie, az a víruskereső program konfigurálása, hogy az frissítse az adatbázisokat a megfelelő könyvtárból. Eljutunk a víruskereső beállításokhoz a frissítéseket tartalmazó részben, és meghatározzuk annak a mappának az útvonalát, amelyben friss vírusirtó adatbázisokkal rendelkezünk.
A képernyőképen látható, hogy a Dr. Web lehetővé teszi a frissítést egy hálózati mappából. Ez a funkció azonban valamilyen oknál fogva rosszul működik. Például a helyi hálózatomban az antivírus kategorikusan nem akar frissíteni egy távoli számítógép könyvtárából.
De az elvégzett műveletek után biztos lehet benne, hogy az antivírus-adatbázisok mindig naprakészek lesznek, amint frissítik őket a szerveren.