Cómo configurar un trabajo para comprimir automáticamente archivos en una carpeta en función de una tarea programada

Compresión de datos.

Comprimir archivos automáticamente puede ahorrar espacio en disco al generar archivos de registro.

Credito de imagen: Svitlana Niedielska / iStock / Getty Images

El Programador de tareas de Windows le permite ejecutar cualquier programa a una hora programada, incluidos los trabajos recurrentes. Además, puede lanzar archivos por lotes, que son archivos de texto con instrucciones especiales. Programar operaciones de archivo zip en Windows puede ser un poco desconcertante, porque el componente de Windows El explorador que crea archivos zip desde el menú contextual del botón derecho del mouse no es un ejecutable separado Archivo. Afortunadamente, cualquiera de una serie de utilidades de compresión de archivos gratuitas que hacen que los archivos Zip existan, y todas se pueden ejecutar a través de archivos por lotes a través del Programador de tareas.

Paso 1

Descargue e instale una herramienta de archivo Zip de archivos de línea de comandos, como 7-Zip, Zip o WinZip (consulte los enlaces en Recursos). Haga doble clic en el archivo descargado y siga el asistente de instalación. Todas estas herramientas tienen versiones de línea de comandos y algunas también tienen versiones de GUI. Necesitará la versión de la línea de comandos para que funcione el archivo por lotes.

Video del día

Paso 2

Inicie el Bloc de notas (o cualquier otro editor de texto de su elección).

Paso 3

Ingrese la siguiente línea de texto o copie y pegue lo siguiente en el Bloc de notas.

@echo apagado

Etapa 4

Ingrese una de las siguientes líneas como segunda línea en el archivo de texto que creó anteriormente. La línea que desea ingresar (o copiar y pegar) debe coincidir con la herramienta que instaló.

Para el "nombre de la carpeta de archivo", coloque la ruta completa del sistema de archivos de Windows en la carpeta donde desea que se cree el archivo e incluya el nombre de archivo que desea usar, por ejemplo: "C: \ MyFiles \ MyArchive" donde se creará el archivo "MyArchive.zip" en la carpeta "MyFiles". Para "nombre de la carpeta de origen", coloque la ruta completa del sistema de archivos de Windows a la carpeta que contiene los archivos. desea archivar. Conserve las comillas si los nombres de las rutas tienen espacios en el nombre del directorio o del archivo.

7-Zip: 7za a –tzip "nombre de la carpeta de archivo" "nombre de la carpeta de origen"

WinZip: wzzip "nombre de la carpeta de archivo" "nombre de la carpeta de origen"

Zip: zip "nombre de la carpeta de archivo" "nombre de la carpeta de origen"

Paso 5

Haga clic en "Archivo", luego "Guardar como" y nombre el archivo "FolderSaver.bat" o cualquier otro nombre que elija. Asegúrese de utilizar la extensión .bat.

Paso 6

Inicie el Programador de tareas.

En Windows 8, use el acceso a Buscar para encontrar el "Programador de tareas" después de asegurarse de que se hace clic en el icono "Aplicaciones". En Windows 7, haga clic en el menú "Inicio" y escriba "Programador de tareas" en el cuadro de búsqueda. Si se le solicita, ingrese su contraseña de administrador. Se abre la ventana del Programador de tareas.

Paso 7

Haga clic en "Acciones", luego "Crear tarea básica". Cuando se le solicite, ingrese el nombre de la tarea ("FolderSaver") y una descripción opcional. Haga clic en Siguiente."

Paso 8

Seleccione la frecuencia programada de la tarea: diaria, semanal o mensual, y haga clic en "Siguiente". También puede programar la tarea para se ejecuta cuando se produce algún otro evento recurrente no programado, como el reinicio de la computadora o cuando un usuario específico inicia sesión.

Paso 9

Haga clic en "Iniciar un programa". Haga clic en "Siguiente", luego "Examinar" para navegar hasta el archivo por lotes, luego haga clic en "Finalizar".