zarchiver online descomprimir como archivos archivo zip cmd 7zip

online - winzip 7z



Comprimir todo en el directorio con 7z excepto un archivo o un tipo de archivo (2)

Con ayuda de la línea de comandos 7za, use el modificador -x para hacer esto:

-x[r[-|0]]]{@listfile|!wildcard}: eXclude filenames

Para excluir el archivo foo.txt, debería agregar:

-x!foo.txt

Para excluir todos los archivos .html (* .html), debería agregar:

-x!*.html

Puede agregar múltiples entradas -x para excluir múltiples nombres de archivos y / o comodines en un comando zip. Agregar lo siguiente excluirá foo.txt y * .html:

-x!foo.txt -x!*.html

Entonces, con su ejemplo, esto agregaría todos los archivos a files.zip EXCEPT archivos llamados "FILENAME" o que coincida con el comodín * .extension:

7za a -tzip files.zip * -x!FILENAME -x!*.extension

me gustaría comprimir todo excepto un archivo

7z a -tzip files.zip *

esto comprimirá todos los archivos en mi directorio actual ... ¿hay alguna manera de decirle que no comprima un archivo o un tipo de archivo?


Si está utilizando un script por lotes, ¡no olvide escaparse! marca.

7z a -xr^^!*.xml "dest_dir.zip" "Source_dir"

Me llevó mucho tiempo averiguarlo :)

Gracias.