This forum is for scripting questions rather than script requests. We do not write customized and ready to use scripts or solutions on request.
As far as I know there is no built in way to extract the metadata without extracting the files itself. You might consider using a third party tool like 7zip. The included CLI probably extracts the metadata much faster than just with the built in functions.