Fechando sem criar pasta pai

Eu tenho uma estrutura de pastas como esta:

- project:
-- folder 01:
--- file1.cpp
--- file2.cpp
-- folder 02:
--- file1.cpp
--- file2.cpp

Quero compactar o conteúdo da pasta do projeto de uma maneira que recebo (quando descompacte) essa estrutura:

- folder 01:
-- file1.cpp
-- file2.cpp
- folder 02:
-- file1.cpp
-- file2.cpp

Meu problema agora é que sempre obtenho uma pasta pai com o mesmo nome que meu arquivo zip, que contém as pastas 01 e 02. Existe uma maneira de zipar sem obter essa pasta pai?

questionAnswers(2)

yourAnswerToTheQuestion