batch file - maximo - ¿Cómo descomprimo todos los archivos en una carpeta usando 7-zip en lote?
extension 7z (2)
Solo para sumar la respuesta de Gabor . Mi carpeta de instalación predeterminada era C:/Program Files (x86)/7-Zip
así que voy a ir desde allí. Aquí está el enlace para descargar 7zip .
Quería descomprimir cada archivo zip en un directorio en varias carpetas. sin embargo, la e
en la respuesta anterior exporta todo en el directorio.
Aquí está para el "normal" descomprimir la creación de una carpeta por cada archivo zip descomprimido:
"C:/Program Files (x86)/7-Zip/7z.exe" x *.zip
Y para tener todos los detalles de lo que puede hacer con 7z.exe, use la --help
:
"C:/Program Files (x86)/7-Zip/7z.exe" --help
Aquí está su salida:
Usage: 7z <command> [<switches>...] <archive_name> [<file_names>...]
[<@listfiles...>]
<Commands>
a: Add files to archive
b: Benchmark
d: Delete files from archive
e: Extract files from archive (without using directory names)
l: List contents of archive
t: Test integrity of archive
u: Update files to archive
x: eXtract files with full paths
<Switches>
-ai[r[-|0]]{@listfile|!wildcard}: Include archives
-ax[r[-|0]]{@listfile|!wildcard}: eXclude archives
-bd: Disable percentage indicator
-i[r[-|0]]{@listfile|!wildcard}: Include filenames
-m{Parameters}: set compression Method
-o{Directory}: set Output directory
-p{Password}: set Password
-r[-|0]: Recurse subdirectories
-scs{UTF-8 | WIN | DOS}: set charset for list files
-sfx[{name}]: Create SFX archive
-si[{name}]: read data from stdin
-slt: show technical information for l (List) command
-so: write data to stdout
-ssc[-]: set sensitive case mode
-ssw: compress shared files
-t{Type}: Set type of archive
-u[-][p#][q#][r#][x#][y#][z#][!newArchiveName]: Update options
-v{Size}[b|k|m|g]: Create volumes
-w[{path}]: assign Work directory. Empty path means a temporary directory
-x[r[-|0]]]{@listfile|!wildcard}: eXclude filenames
-y: assume Yes on all queries
El tipo de título lo dice todo. No estoy seguro de cómo hacer esto, y la otra publicación en Descomprimir todos los archivos en una carpeta usando 7zip en la línea CMD
No me explica nada muy coherentemente. ¿Podría alguien ayudarme con una manera sencilla de descomprimir todos los archivos .zip dentro de una carpeta específica?
Esto descomprimirá todos los archivos zip de la carpeta actual (en la misma carpeta), suponiendo que haya instalado 7zip en la ubicación C:/Program Files/7-Zip
.
Si ha agregado su carpeta 7zip a la ruta, puede ingresar 7z en lugar de la ruta completa
"C:/Program Files/7-Zip/7z.exe" e *.zip