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

Los archivos ZIP son necesarios para combinar varios archivos en un solo archivo descargable. Puede obtener muchos archivos de una sola vez y al mismo tiempo comprimir el archivo para permitir una descarga más rápida. Esto se ha convertido en un método necesario para descargar archivos portátiles para USB u otros usos. Si bien 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 mucho más rápido.

Los pasos necesarios para descomprimir automáticamente los archivos ZIP son ejecutar un archivo por lotes que use 7-Zip en una ubicación de descarga para que extraiga el contenido y luego descarte el archivo ZIP original. Esto se hace con un software de monitoreo de carpetas. Si bien estos pasos pueden parecer desalentadores al principio, simplemente utilizan utilidades versátiles que deben adaptarse para este proyecto y, por lo tanto, deben ser precisos.

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

Configurar 7-Zip

7-Zip es necesario para usar las operaciones de línea de comando de sus capacidades de extracción.

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

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

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

Imagen1

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

Imagen2

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

Imagen3

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

Cree un archivo por lotes que extraiga un archivo ZIP usando 7-Zip

Ahora que se ha instalado 7-Zip, es necesario crear un pequeño programa que extraiga cualquier archivo ZIP en una carpeta determinada.

Antes de comenzar, es importante tener en cuenta a dónde van sus descargas. Ya sea que esté usando Chrome, Firefox, Internet Explorer, etc., cada archivo descargado se envía automáticamente a una carpeta determinada o el navegador le pregunta a dónde debe ir la descarga.

Consejo genial: Visite este enlace para ver algunos administradores de descargas que puede usar en Chrome.

Si las descargas van a la misma carpeta cada vez, identifique esta carpeta y anótela. Si elige dónde irá cada archivo descargado, simplemente asegúrese de elegir uno común y luego use esa ubicación en el siguiente comando.

Paso 1: Abra el Bloc de notas e ingrese lo siguiente para la primera línea:

7z x –oDESCARGAR-UBICACIÓN* EXTRAER-UBICACIÓN*.zip

Para example, esta es mi primera línea de comandos:

7z x -oC:UsuariosJonDescargasArchivos descargados* C:UsuariosJonDescargasArchivos descargados*.zip

Imagen4

Nota: Hay no un espacio después del comando 7z x –o y antes de la sección DOWNLOAD-LOCATION. Tampoco puede haber espacios en el nombre de la ruta a la carpeta de descargas.

En este punto, cuando se ejecuta el archivo por lotes, cualquier archivo ZIP en la carpeta de descargas se extraerá automáticamente y aterrizará en una carpeta en el 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 avancemos 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-Originals y colóquela en su carpeta de descargas.

Paso 3: Agregue lo siguiente bajo los comandos existentes en el Bloc de notas:

mover UBICACIÓN DE DESCARGAS*.zip UBICACIÓN DE DESCARGASZIP-Originales

Esto es lo que el mío termina como:

mover C:UsersJonDownloadsDownloadedFiles*.zip C:UsersJonDownloadsDownloadedFilesZIP-Originals

Imagen5

Alternativamente, si simplemente desea eliminar el archivo ZIP descargado, use este comando en su lugar:

del UBICACIÓN-DESCARGA*.zip

Etapa 4: Guarde este archivo en cualquier lugar como uno con una extensión .bat en el tipo de archivo Todos los archivos.

Imagen6

Ejecute 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: Descarga Directory Monitor desde este enlace aquí.

Consejo genial: Aprenda cómo Watch 4 Folder también puede monitorear la actividad de la carpeta.

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

Imagen7

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

Imagen8

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

Imagen9

Etapa 4: Asegúrese de que la casilla de verificación Nuevos archivos esté marcada en la sección Eventos y opciones. Baje un poco más en Ejecutar aplicaciones para buscar el archivo por lotes que creó en el Paso 4 anterior. Junto a Solo ejecutar, ingrese un número pequeño como 3 o 5 para que el archivo por lotes se ejecute solo cuando el archivo se haya descargado por completo.

Imagen10

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

Imagen11

Elija cargar el programa al inicio del sistema y luego agregue .zip como patrón de inclusión global en el área de texto inferior derecha. Esto garantiza que los archivos ZIP se incluyan en los criterios para iniciar el archivo por lotes.

Imagen12

Nota: 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

La extracción de 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 completamente automática y se puede dejar sola después de configurarla.

Related Posts