Cómo extraer automáticamente archivos ZIP después de la descarga

Los archivos ZIP son necesarios para combinar varios archivos juntos en un solo archivo descargable. Puede obtener muchos archivos en un solo bloque mientras comprime el archivo para permitir una descarga más rápida. Este se ha convertido en un método necesario para descargar archivos portátiles para USB u otros usos. Aunque es necesario descomprimir estos archivos con una herramienta como WinRAR o 7-Zip, siempre debe hacerse manualmente. Hoy, sin embargo, veremos cómo configurar algunas cosas para descomprimir automáticamente un archivo comprimido para que pueda acceder a los archivos que contiene con mayor rapidez.

Los pasos necesarios para descomprimir automáticamente los archivos ZIP es ejecutar un archivo batch que utiliza 7-Zip contra una ubicación de descarga para extraer el contenido y luego descartar el archivo ZIP original. Esto se hace con un software de monitorización de carpetas. Si bien estos pasos pueden parecer desalentadores al principio, simplemente están utilizando utilidades versátiles que deben ser adaptadas para este proyecto, y por lo tanto deben ser precisas.

Siga estos pasos paso a paso y no tendrá problemas para configurarlo.

Configurar 7-Zip

7-Zip es necesario para utilizar las operaciones de la línea de comandos de sus capacidades de extracción.

Paso 1: Instale 7-Zip desde este enlace aquí.

Paso 2: Abra Propiedades del sistema haciendo clic con el botón derecho Equipo en el menú Inicio y seleccionando Propiedades.

Paso 3: Haga clic en Configuración avanzada del sistema en el panel izquierdo. Esto abrirá la ventana Propiedades del sistema .

Paso 4: Haga clic en la pestaña Avanzado y luego elija Variables de entorno .

Paso 5: Haga doble clic en la variable llamada PATH e introduzca un punto y coma al final del valor. Inmediatamente después del punto y coma, introduzca la ruta al directorio de instalación 7-zip. La ruta en este ejemplo es C:Program Files7-Zip , pero la suya puede ser ligeramente diferente.

Asegúrese de OK fuera de todas las ventanas abiertas para guardar el cambio de la variable. Este paso es necesario para cuando llamamos al programa 7-Zip desde la línea de comandos.

Crear un archivo por lotes que extrae un archivo ZIP utilizando 7-Zip

Ahora que 7-Zip ha sido instalado, es necesario crear un pequeño programa que extraerá cualquier archivo ZIP de una determinada carpeta.

Antes de empezar, es importante tener en cuenta dónde van las descargas. Tanto si utilizas Chrome, Firefox, Internet Explorer, etc., todos los archivos descargados se envían automáticamente a una carpeta determinada o el navegador te pregunta dónde debe ir la descarga.

Buen consejo: Visita este enlace para ver algunos gestores de descargas que puedes usar en Chrome.

Si las descargas van a la misma carpeta cada vez, identifique esta carpeta y escríbala. Si elige adónde irán todos los archivos descargados, simplemente asegúrese de elegir uno común y luego utilice esa ubicación en el siguiente comando.

Paso 1: Abra el Bloc de notas y escriba lo siguiente en la primera línea:

7z x -oDOWNLOAD-LOCATION* EXTRACT-LOCATION*.zip

Por ejemplo, esta es mi primera línea de comandos:

7z x -oC:@UsersJonDownloadsDownloadsDownloadsFilesC:@UsersJonDownloadsDownloadsDownloadsDownloadsDownloadsDownloadedFiles*.zip

Note: Hay no un espacio después del comando 7z x -o y antes de la sección DESCARGAR-LOCALIZACIÓN . Tampoco puede haber espacios en la ruta de acceso a la carpeta de descargas.

En este punto, cuando se ejecuta el archivo batch, cualquier archivo ZIP de la carpeta de descargas se extraerá automáticamente y aterrizará en una carpeta del mismo directorio con el mismo nombre que el archivo comprimido. Sin embargo, el archivo ZIP original aún permanece. Esto es innecesario e incluso puede causar problemas cuando pasemos a los pasos restantes. Por lo tanto, debemos incluir un comando para eliminar el archivo ZIP o moverlo fuera del camino y colocarlo en su propia carpeta.

Paso 2: Si desea mover el ZIP descargado a otra carpeta, cree una carpeta llamada ZIP-Original y colóquela en su carpeta de descargas.

Paso 3: Añada lo siguiente bajo los comandos existentes en el Bloc de notas:

move DOWNLOAD-LOCATION*.zip DOWNLOAD-LOCATIONZIP-Originales

Así es como termina la mía:

mover C:|DownloadsDownloadsDownloadsDownloadsDownloadsDownloadsDownloadsDownloadsDownloadsDownloadsDownloadsDownloadsDownloadedFilesZIP-Originals

Alternativamente, si desea simplemente eliminar el archivo ZIP descargado, utilice este comando:

del DOWNLOAD-LOCATION*.zip

Paso 4: Guarde este archivo en cualquier lugar como uno con una extensión .bat bajo el tipo de archivo All Files .

Ejecutar el archivo por lotes cuando se descarga un archivo ZIP

Para ejecutar automáticamente un archivo por lotes según los criterios de una nueva descarga, es necesario utilizar un programa llamado Directory Monitor .

Paso 1: Descargar Directory Monitor desde este enlace aquí.

Buen consejo: Aprenda cómo Watch 4 Folder también puede supervisar la actividad de las carpetas.

Paso 2: Abra el programa y elija los tres pequeños puntos para buscar un directorio de descarga.

Busque la carpeta y haga clic en el botón Seleccionar carpeta .

Paso 3: Haga clic con el botón derecho en el directorio recién agregado y haga clic en Editar .

Paso 4: Asegúrese de que la casilla Nuevos archivos esté marcada en la sección Eventos y opciones . Muévase un poco más hacia abajo en Ejecutar aplicaciones para buscar el archivo por lotes que creó en Paso 4 anterior. Junto a Sólo ejecutar, introduzca un número pequeño como 3 o 5 para que el archivo por lotes se ejecute sólo cuando el archivo se haya descargado completamente.

Paso 5: Volver al menú principal después de guardar los cambios y abrir Archivo> Opciones .

Elija cargar el programa al inicio del sistema y luego añada .zip como un patrón de inclusión global en el área inferior derecha del texto. Esto asegura que los archivos ZIP se incluyan en los criterios para lanzar el archivo batch.

Note: Los archivos ZIP no son los únicos tipos de archivos que 7-Zip puede manejar. Por lo tanto, si desea configurar estos pasos con un archivo comprimido RAR, 7Z, DMG, etc., simplemente cambie cada instancia de ZIP con el tipo de extensión preferido.

Conclusión

Extraer archivos ZIP poco después de la descarga sin intervenir en el proceso seguramente hará que el uso de los archivos sea mucho más rápido. La tarea es totalmente automática y puede dejarse sola después de configurarla.

Última actualización el 8 de febrero de 2018

Deja un comentario