Lad os sige, at du ikke har en internetforbindelse på din arbejdsplads, men at du har et lokalt netværk. Og på nogle af computere i det lokale netværk opdateres antivirusdatabaser med jævne mellemrum. Du kan selvfølgelig kopiere databaserne til din computer hver dag og opdatere dem manuelt. Eller du kan bruge 15 minutter en gang på at konfigurere automatiseringen af denne proces og glemme det i lang tid.
Lad os overveje opgaven ved hjælp af Dr. Web-antivirus som et eksempel. Selvom denne løsning er egnet til ethvert antivirusprogram, der giver dig mulighed for at downloade antivirusdatabaser separat fra programmet og ikke kan opdatere databaser over det lokale netværk.
Hele algoritmen kommer ned til fire enkle trin:
- Opret en mappe på den lokale computer, hvor antivirusdatabasen gemmes
- oprette et script til automatisk kopiering af nye databaser fra en fjerncomputer til en lokal;
- Opret en opgave i opgaveplanlæggeren og konfigurer den periodiske udførelse;
- fortæl antivirusprogrammet, hvor du kan få opdateringer.
Lad os oprette en mappe på vores computer, hvor databaserne kopieres fra den betingede server. For eksempel:
Lad os nu oprette et script (program), der vil kopiere antivirusdatabaser fra en fjerncomputer i det lokale netværk til den lokale computer.
I en hvilken som helst teksteditor skal du oprette en fil “copy_bases.bat” med følgende indhold:
Her er “server” navnet på den eksterne computer på netværket, hvor antivirusdatabaser og netværksstien til dem er gemt. Linjer, der starter med dobbelt kolon (“::”) er kommentarer. De kan ikke læses af en computer, men fortæller brugeren formålet med bestemte kodelinjer.
Scriptet viser to forskellige muligheder for kopiering af filer. En af dem kræver administratorrettigheder, den anden ikke. Prøv begge og find en der passer til dig. For at kontrollere det skal du dobbeltklikke på den oprettede fil. Der skal vises et konsolvindue, der viser oplysninger om databasekopieringsprocessen.
Når scriptet er oprettet og testet, skal du oprette en opgave i OS-task scheduler, der med jævne mellemrum kører vores script.
Lad os åbne kontrolpanelet og gå til afsnittet "Administration". Lad os vælge "Task Scheduler". Gå til "Task Scheduler Library" på venstre side af planlæggeren. I afsnittet "Handlinger" skal du vælge "Opret en simpel opgave …" (eller højreklik på et tomt rum i den centrale del af vinduet, og vælg et lignende element).
Guiden til oprettelse af opgaver åbnes. Lad os indtaste navnet på opgaven, for eksempel "Kopiering af Dr. Web-antivirusdatabaser". Klik på "Næste".
Lad os nu indstille hyppigheden af opgavestart. Vi vil angive den relevante mulighed og klikke på "Næste".
Lad os indstille opgavens starttid og gå videre.
Lad os indstille handlingen til opgaven - "Start programmet".
Og i det næste trin i guiden vil vi indikere stien til vores script "copy_bases.bat".
Kontroller igen, at alle opgaveindstillinger er indstillet korrekt, og klik på "Udfør". Questet skal vises i slutningen af questlisten.
Den sidste ting, der er tilbage, er at konfigurere antivirusprogrammet, så det opdaterer sine databaser fra det rigtige bibliotek. Vi går til antivirusindstillingerne i afsnittet om opdateringer og angiver stien til den mappe, hvor vi har nye antivirusdatabaser.
Skærmbilledet viser, at Dr. Web tillader opdatering fra en netværksmappe. Af en eller anden grund fungerer denne funktion dog dårligt. I mit lokale netværk ønsker f.eks. Antivirusprogrammet kategorisk ikke at opdatere fra et bibliotek på en fjerncomputer.
Men efter de udførte operationer kan du være sikker på, at antivirusdatabaserne altid vil være opdaterede, så snart de opdateres på serveren.