Digamos que no tiene una conexión a Internet en su lugar de trabajo, pero tiene una red local. Y en algunas de las computadoras de la red local, las bases de datos antivirus se actualizan periódicamente. Por supuesto, puede copiar las bases de datos a su computadora todos los días y actualizarlas manualmente. O puede dedicar 15 minutos una vez a configurar la automatización de este proceso y olvidarse de él durante mucho tiempo.
Consideremos la tarea usando el antivirus Dr. Web como ejemplo. Aunque esta solución es adecuada para cualquier antivirus que le permita descargar bases de datos antivirus por separado del programa y no pueda actualizar las bases de datos a través de la red local.
Todo el algoritmo se reduce a cuatro simples pasos:
- cree una carpeta en la computadora local donde se almacenará la base de datos antivirus;
- crear un script para la copia automática de bases de datos nuevas desde una computadora remota a una local;
- crear una tarea en el programador de tareas y configurar su ejecución periódica;
- dígale al antivirus dónde obtener actualizaciones.
Creemos una carpeta en nuestra computadora, en la que se copiarán las bases de datos del servidor condicional. Por ejemplo:
Ahora creemos un script (programa) que copiará las bases de datos antivirus de una computadora remota en la red local a la computadora local.
En cualquier editor de texto, cree un archivo "copy_bases.bat" con el siguiente contenido:
Aquí, "servidor" es el nombre de la computadora remota en la red donde se almacenan las bases de datos antivirus y la ruta de red a ellas. Las líneas que comienzan con dos puntos dobles (“::”) son comentarios. No son legibles por una computadora, pero le dicen al usuario el propósito de ciertas líneas de código.
El script muestra dos opciones diferentes para copiar archivos. Uno de ellos requiere privilegios de administrador, el otro no. Pruebe ambos y encuentre uno que funcione para usted. Para verificarlo, debe hacer doble clic en el archivo creado. Debería aparecer una ventana de consola, mostrando información sobre el proceso de copia de la base de datos.
Una vez creado y probado el script, debe crear una tarea en el programador de tareas del sistema operativo que ejecutará periódicamente nuestro script.
Abramos el panel de control y vayamos a la sección "Administración". Seleccionemos "Programador de tareas". En el lado izquierdo del programador, vaya a la "Biblioteca del programador de tareas". En la sección "Acciones", seleccione "Crear una tarea simple …" (o haga clic con el botón derecho en un espacio vacío en la parte central de la ventana y seleccione un elemento similar).
Se abrirá el asistente de creación de tareas. Introduzcamos el nombre de la tarea, por ejemplo "Copiando bases de datos antivirus Dr. Web". Haga clic en Siguiente".
Ahora establezcamos la frecuencia del lanzamiento de la tarea. Indicaremos la opción adecuada y pincharemos en "Siguiente".
Configuremos la hora de inicio de la tarea y sigamos adelante.
Establezcamos la acción para la tarea: "Iniciar el programa".
Y en el siguiente paso del asistente, indicaremos la ruta a nuestro script “copy_bases.bat”.
Una vez más, asegúrese de que todos los ajustes de las tareas estén configurados correctamente y haga clic en "Finalizar". La misión debería aparecer al final de la lista de misiones.
Lo último que queda por hacer es configurar el programa antivirus para que actualice sus bases de datos desde el directorio correcto. Vamos a la configuración del antivirus en la sección relativa a las actualizaciones, y especificamos la ruta a la carpeta en la que tendremos nuevas bases de datos antivirus.
La captura de pantalla muestra que Dr. Web permite la actualización desde una carpeta de red. Sin embargo, por alguna razón, esta función no funciona correctamente. En mi red local, por ejemplo, el antivirus categóricamente no quiere actualizar desde un directorio en una computadora remota.
Pero una vez realizadas las operaciones, puede estar seguro de que las bases de datos antivirus siempre estarán actualizadas tan pronto como se actualicen en el servidor.