zipContentsInfo

Get details of the contents within a ZIP archive, like file names, original size, CRC, etc.
69 téléchargements
Mise à jour 18 avr. 2016

Afficher la licence

A script to detail ZIP archive's contents
zipStruct = zipContentsInfo( zipFilepath )
e.g. zipStruct = zipContentsInfo( 'D:\myArchive.zip' )
zipContentsInfo is based on LISTZIPCONTENTS (C) Bob Hamans, 2011
http://mathworks.com/matlabcentral/fileexchange/32089
INPUT:
* zipFilepath - a char or cellstr specifying the name/path of ZIP file
Supports wildcards, e.g. 'D:\file*.zip'
* AppendZipPath - [optional] logical to append ZIP file path to file
names in ZIP struct. Useful if getting contents of multiple ZIP.
default = false
* ShowWarnings - [optional] logical for showing warnings. default = true
e.g. zipStruct = zipContentsInfo( 'D:\a.zip', 'ShowWarnings', false )
OUTPUT:
* zipStruct - struct detailing file contents, similar to dir(...)
name, date, [uncompressed] bytes, isdir, datenum, bytesCompressed, CRC, comment
* zipReadOK - [optional] logical if ZIP file read in was OK, i.e. true = good; false = bad
e.g. [ zipStruct, zipReadOK ] = zipContentsInfo(...)

KNOWN ISSUES:
* datenum differs from other ZIP archive viewing tools.
* does NOT support password-protected/encrypted archives

(C) Jake D.L. August, 2016/Apr/17
august(dot)jdbl(at)outlook(dot)com

Citation pour cette source

Jake August (2025). zipContentsInfo (https://fr.mathworks.com/matlabcentral/fileexchange/56619-zipcontentsinfo), MATLAB Central File Exchange. Extrait(e) le .

Compatibilité avec les versions de MATLAB
Créé avec R2014b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur File Compression dans Help Center et MATLAB Answers
Remerciements

Inspiré par : LISTZIPCONTENTS

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Publié le Notes de version
1.0.0.0

Incorrectly detailed 1.0 upload.