UDF is made on base of the library zLib. The original library zLib does not support removing the files from archive and, accordingly, does not support overwriting the files in archive, at coincidence of the names. In given library is implemented to overwrite files in the archive with the same name by method repacking of the archive, similarly that, as this does, for instance WinRar. UDF: Global Const $pZip_dll = @ScriptDir & '\pZip.dll' ; #FUNCTION# ===================================