Adicionar arquivo em um zip já existente

Olá gostaria de saber se alguém já precisou adicionar um arquivo em um zip, sem apagar os demais que já se encontram no zip.

É só olhar como WinRar, WinZip, 7Zip fazem:
descompacta tudo numa pasta temporaria, adiciona o teu arquivo nessa pasta temporária, compacta essa pasta temporária e sobre-escreve o arquivo .zip.
Simples assim

Então eu tenho que lêr o conteúdo do original colocar em uma pasta e deposi fazer acrescer o arquivo, para só então zipar tudo? Você não sabe dizer se dá para adicionar ao fim do zip não?!

No way, colocar no final do zip…
Tem que descompactar, e depois recompactar mesmo…