La versión de la herramienta de la línea de comandos de 7-ZIP, 7z.exe, le permite ejecutar comandos utilizando la terminal del sistema. 7-Zip es un programa potente, de código abierto y fácil de usar que ofrece soporte para la mayoría de los archivos como 7z, ZIP, RAR, TAR y GZIp, entre otros. Estas características hacen que 7-Zip sea fácil de descargar y de utilizar para fines personales o comerciales.
Al utilizar la versión de línea de comandos, se puede acceder a todas las funciones desde el terminal incluso sin una interfaz gráfica de usuario (GUI). Antes de seguir hablando de los diferentes comandos de 7-Zip, echa un vistazo a 7-Zip para ver más de nuestras útiles guías.
¿Cuál es la mejor herramienta, 7-Zip vs WinRAR? ¿Es seguro 7-Zip? Estas son algunas de las preguntas que también debes aclarar antes de aprender a usar 7Zip. También es necesario entender los problemas con 7-Zip no puede abrir el archivo como archivo que la herramienta a veces experimenta.
7-Zip se puede utilizar para comprimir, extraer, la lista de ejecución de prueba, añadir y actualizar los archivos comprimidos. La versión 7z.exe funciona con Windows, mientras que 7-Zip es la versión de línea de comandos para Linux, Mac OS X y UNIX. El formato 7z tiene varias características principales que incluyen una arquitectura abierta, un alto ratio y opciones de encriptación segura AES – 256. Este software permite utilizar cualquier método de compresión o encriptación. El formato admite tamaños de archivo de hasta 16000000GB y nombres de archivo Unicode. En la siguiente sección, le mostraremos algunos de los comandos más comunes que se utilizan con este software.
Ejemplos de comandos para Windows
El archivo ejecutable de línea de comandos de 7-Zip es el 7za.exe. Puede utilizar el archivo EXE para ejecutar comandos en los archivos. En nuestros ejemplos, usaremos «C:UsersName» como nuestro directorio de usuario. A continuación se muestra una guía paso a paso para empezar en la línea de comandos:
- Antes de proceder a otros comandos, un consejo útil es colocar 7za.exe en su directorio. Esto le dará comodidad ya que no tendrá que cambiar las rutas de entorno.
- Inicie la consola de Windows y pruebe el programa 7za.exe utilizando algunos comandos
- Escriba el nombre del exe, 7za, para mostrar los detalles del archivo
En la línea de comandos, el comando por defecto y la salida se ven así:
7za <comando><nombre_archivo>
Antes de continuar con nuestros ejemplos, echa un vistazo a otras guías, y revisiones en nuestro sitio web. Puede que te interese nuestra revisión de 7-Zip vs WinRAR y nuestra guía de protección con contraseña de 7-Zip.
Comandos de letras de función
En esta sección, vamos a guiarte a través de los comandos de letras de función. Debido a que son sólo letras simples, son bastante fáciles de memorizar.
Además de buscar los detalles sobre la descarga de 7-Zip para PC o para Linux, es importante tener idea sobre el error de archivo. Porque la línea de comandos es inútil si no se sabe cómo arreglar 7-Zip no puede abrir el archivo.
Archivar y añadir a ZIP
El comando de la función «a» se utiliza para poner datos en los archivos. Este comando «a» significa «archivar» o «añadir». Para hacer esto con éxito, debe especificar la ubicación del archivo y los archivos de origen. El uso del comando se verá así en la línea de la terminal:
C:UsersName>7za a -t7z files.7z *.txt
7-Zip (A) 4.60 beta Copyright (c) 1999-2008 Igor Pavlov 2008-08-19
Escaneando
Creando archivos comprimidos.7z
Comprimiendo el archivoA.txt
Comprimiendo el archivoB.txt
Todo está bien
C:NombreDelUsuario>
Borrar
El comando de la letra de función «d» se utiliza para eliminar un archivo o archivos particulares de un archivo. Este comando «d» significa eliminar. El uso del comando se verá así en la línea de la terminal:
7z d ejemplo.zip *.bak -r
Vamos a desglosar el comando para que no te confundas. El comando significa lo siguiente:
7z: utilizar el archivo ejecutable
d: eliminar archivos
ejemplo.zip: eliminar de este archivo
*.bak: sólo coincidir con los archivos bak
-r: recorrer todos los subdirectorios
Extraer y ampliar
El comando de la letra de función e es útil cuando no hay un archivo sustancial. El comando «e» significa extraer para descomprimir o ampliar y archivar. El uso del comando se verá así en la línea de la terminal:
7z e ejemplo.zip
De nuevo, vamos a desglosarlo para ayudarte a entender. En este comando, vemos las siguientes palabras/comandos:
7z: usa el archivo ejecutable
e: usa el comando de extracción
ejemplo.zip: el archivo fuente que estás expandiendo
Mientras tanto, el comando de la letra de función x funciona de la misma manera con e. La diferencia es que preserva las rutas completas. Esto es útil si tienes una estructura de directorios elaborada o importante. También es útil para las copias de seguridad. El uso del comando en la terminal se ve así:
7z x ejemplo.zip
En este comando, vemos las siguientes palabras/comandos:
7z: utiliza el archivo ejecutable
x: utiliza el comando de extracción
ejemplo.zip: el archivo del que se quiere extraer todos los ficheros
Lista
Este comando L de letra función minúscula se utiliza para listar el contenido del archivo. El comando «l» significa lista. Sin embargo, es posible que no necesite utilizar este comando a menudo. Usando el comando en la terminal se ve así:
C:UsersName>7za l files.7z
Test
Este comando de letra de función t se usa para probar la integridad de los archivos. El comando «t» significa prueba. Sin embargo, es mucho menos útil que el interruptor «-t». El uso del comando en la terminal tiene el siguiente aspecto:
7z t ejemplo.zip *doc -r
En este comando, vemos las siguientes palabras/comandos:
7z: utilizar el archivo ejecutable
t: probar el archivo específico
ejemplo.zip: el archivo a probar
*.doc: prueba todos los archivos doc del archivo
-r: recurre a todos los directorios hijos
Actualizar
Este comando de la letra u de la función se utiliza para reemplazar los archivos antiguos de su archivo con archivos más nuevos. El comando «u» significa actualización. Este comando evita tener que descomprimir y recomprimir todo el archivo. Este comando no funcionará con archivos sólidos. El uso del comando en la terminal se ve así:
7z u ejemplo.zip *.doc
Vemos las siguientes palabras/comandos:
7z: usa el archivo ejecutable
u: comando de actualización
ejemplo.zip: el archivo en el que quieres actualizar los ficheros
*.doc: sólo actualiza los ficheros doc
Switches
Otro comando que vemos en la línea de comandos es el switch. El switch está compuesto por un especificador de switch y el nombre del switch. El especificador es un guión (-) o una barra diagonal (/). Los conmutadores suelen tener este aspecto:
A continuación se muestra una lista de conmutadores comunes:
Interruptor | Descripción |
– | Detiene el análisis de los interruptores | -.ad | Muestra el cuadro de diálogo en la versión GUI (7zg) |
-ai | Incluye los nombres de los archivos |
-an | Desactivar el análisis sintáctico del nombre del archivo |
-ao | Modo de sobrescritura |
-ax | Excluir los nombres de los archivos |
-bb | Establecer el nivel de registro de salida | -bd | Desactivar el indicador de progreso | -bs{o|e|p} {0|1|2} | Configurar el flujo de salida para salida/error/progreso |
-bt | Mostrar las estadísticas de tiempo de ejecución |
-i | Incluir los nombres de los archivos | m | Configurar el método de compresión | -o | Configurar el directorio de salida | -p | Establezca la contraseña |
-r | Recurrir a los subdirectorios | -sa | Establezca el modo de nombre del archivo | -scc | Configurar el conjunto de caracteres para la entrada/salida de la consola |
-scrc | Configurar la función has |
-scs | Configurar el conjunto de caracteres para los archivos de la lista | -sdel | Borrar los archivos después de incluirlos en el archivo | -sfx | Crear el archivo SFX | -si | Leer los datos de StdIn |
-slp | Ajustar el modo de páginas grandes | -slt | Mostrar la información técnica | Sni | Almacenar la información de seguridad de NT |
-sns | Almacenar los flujos alternativos NTFS | -snc | Extraer el archivo como un flujo alternativo si hay : en el nombre |
-snr | Reemplazar el carácter : por el carácter _ en las rutas de los flujos alternativos |
-snh | Guardar los enlaces duros como enlaces (sólo formatos WIM y TAR) |
-snl | Almacenar los enlaces simbólicos como enlaces (sólo formatos WIM y TAR) |
-so | Escribir los datos en StdOut |
-spd | Desactivar la coincidencia de comodines para los nombres de archivos |
-spe | Eliminar la duplicación de la carpeta raíz para el comando de extracción de archivos |
-spf | Utilizar las rutas de archivo totalmente cualificadas | -ssc | Configurar el modo de mayúsculas y minúsculas |
-ssw | Comprimir los archivos abiertos para escribir |
-stl | Establecer la marca de tiempo del archivo modificado más recientemente |
-stm {HexMask} | Establecer la afinidad del hilo de la CPU (número hexadecimal) |
-stx | Excluir el tipo de archivo | -t | Tipo de archivo | -u | Actualizar las opciones |
-v | Crear los volúmenes |
-w | Establecer el directorio de trabajo |
-x | Excluir los nombres de archivo |
-y | Asumir Sí en todas las consultas |
Preguntas frecuentes
Lanza la ventana y ejecuta la versión de 7-Zip que estés utilizando introduciendo «7z» para P7Zip (7z.exe), o «7za» para 7-Zip en Windows (7za.exe) para ejecutar la aplicación P7-Zip o 7za antes de introducir los comandos. Después de eso, puedes utilizar cualquiera de los comandos mencionados anteriormente. Asegúrate de que sigues la sintaxis al escribir tus comandos.
Puedes usar los comandos e o x para extraer archivos ZIP.
Usa el comando «a» para crear un nuevo archivo comprimido que puede terminar en 7z, XZ, GZIP, TAR, ZIP, y muchos más.
Usa el comando «a» para añadir archivos al archivo ZIP.