Pieņemsim, ka jūsu darbavietā nav interneta savienojuma, bet jums ir vietējais tīkls. Dažos vietējā tīkla datoros antivīrusu datubāzes tiek periodiski atjauninātas. Protams, jūs varat katru dienu kopēt datu bāzes savā datorā un manuāli atjaunināt. Vai arī varat vienu reizi pavadīt 15 minūtes, lai iestatītu šī procesa automatizāciju, un aizmirst par to uz ilgu laiku.
Apskatīsim uzdevumu, kā piemēru izmantojot Dr. Web antivīrusu. Lai gan šis risinājums ir piemērots jebkuram antivīrusam, kas ļauj lejupielādēt pretvīrusu datu bāzes atsevišķi no programmas un nevar atjaunināt datu bāzes vietējā tīklā.
Viss algoritms sastāv no četrām vienkāršām darbībām:
- izveidot lokālajā datorā mapi, kurā tiks glabāta pretvīrusu datu bāze;
- izveidot skriptu svaigu datu bāzu automātiskai kopēšanai no attālā datora uz vietējo;
- uzdevumu plānotājā izveidot uzdevumu un konfigurēt tā periodisko izpildi;
- pasakiet antivīrusam, kur iegūt atjauninājumus.
Savā datorā izveidosim mapi, kurā datu bāzes tiks kopētas no nosacītā servera. Piemēram:
Tagad izveidosim skriptu (programmu), kas kopēs pretvīrusu datu bāzes no attālā datora lokālajā tīklā uz vietējo datoru.
Jebkurā teksta redaktorā izveidojiet failu “copy_bases.bat” ar šādu saturu:
Šeit “serveris” ir attālā datora nosaukums tīklā, kur tiek glabātas pretvīrusu datu bāzes un tīkla ceļš uz tām. Rindas, kas sākas ar dubultkoliem (“::”), ir komentāri. Dators tos nevar nolasīt, taču tie norāda lietotājam noteiktu koda rindu mērķi.
Skripts parāda divas dažādas failu kopēšanas iespējas. Vienam no tiem ir nepieciešamas administratora privilēģijas, otram - ne. Izmēģiniet abus un atrodiet sev piemērotu. Lai to pārbaudītu, veiciet dubultklikšķi uz izveidotā faila. Tiks parādīts konsoles logs, kurā parādīta informācija par datu bāzes kopēšanas procesu.
Pēc skripta izveides un pārbaudes jums OS uzdevumu plānotājā jāizveido uzdevums, kas periodiski palaidīs mūsu skriptu.
Atvērsim vadības paneli un dodieties uz sadaļu "Administrēšana". Atlasīsim “Uzdevumu plānotājs”. Plānotāja kreisajā pusē dodieties uz "Uzdevumu plānotāja bibliotēka". Sadaļā “Darbības” atlasiet “Izveidot vienkāršu uzdevumu …” (vai ar peles labo pogu noklikšķiniet uz tukšas vietas loga centrālajā daļā un atlasiet līdzīgu vienumu).
Tiks atvērts uzdevuma izveides vednis. Ievadīsim uzdevuma nosaukumu, piemēram, “Dr. Web pretvīrusu datu bāzu kopēšana”. Noklikšķiniet uz "Next".
Tagad iestatīsim uzdevuma palaišanas biežumu. Mēs norādīsim atbilstošo opciju un noklikšķiniet uz "Tālāk".
Uzstādīsim uzdevuma sākuma laiku un ejam tālāk.
Uzstādīsim uzdevuma darbību - "Sākt programmu".
Nākamajā vedņa darbībā mēs norādīsim ceļu uz mūsu skriptu “copy_bases.bat”.
Vēlreiz pārliecinieties, vai visi uzdevuma iestatījumi ir iestatīti pareizi, un noklikšķiniet uz "Pabeigt". Uzdevumam vajadzētu parādīties kvestu saraksta beigās.
Pēdējā lieta, kas jādara, ir konfigurēt pretvīrusu programmu tā, lai tā atjauninātu savas datu bāzes no pareizā direktorija. Mēs dodamies uz antivīrusu iestatījumiem sadaļā par atjauninājumiem un norādiet ceļu uz mapi, kurā mums būs svaigas pretvīrusu datu bāzes.
Ekrānuzņēmums parāda, ka Dr. Web ļauj atjaunināt no tīkla mapes. Tomēr nez kāpēc šī funkcija darbojas slikti. Piemēram, manā lokālajā tīklā antivīruss kategoriski nevēlas atjaunināt no attālā datora direktorija.
Bet pēc veiktajām darbībām varat būt pārliecināts, ka pretvīrusu datu bāzes vienmēr būs atjauninātas, tiklīdz tās tiks atjauninātas serverī.