Archive: ZipDLL extractall or alternative to ZipDLL


ZipDLL extractall or alternative to ZipDLL
hello,

my installer is currently using ZipDLL:extracall to extract a zip file we have it download.

i have noticed that if a file is locked or the write fails then ZipDLL stops unzipping the rest of the files.

is there a way to tell ZipDLL to overwrite files? and continue regardless of errors?

or is there an alternative to ZipDLL that gives me this functionality?

yes i know i could use ZipDLL:extactfile however i dont really want to rework my installer if we add a file.

thank you


This is probably a less than ideal solution, so hopefully someone has a better idea.

One can use GetTempFilename and create a temporary directory with that name, then copy the files from there, and then you should have options when copying the files.