Eu tenho um zip.exe no meu shell cmd. Gostaria de compactar uma pasta em qualquer subpasta, mas não quero que a pasta também seja compactada.
Amostra. Tenho a seguinte situação:
c:/mainfolder/projectfolder/file.txt
c:/batch/zip.exe
O conteúdo do zip resultante deve ser
projectfolder
projectfolder/file.txt
Eu gostaria de zipar a pasta do projeto, então o conteúdo do arquivo zip tem apenas a pasta do projeto com seu arquivo.txt. A pasta principal não deve estar visível. Eu também gostaria de fazer isso como um oneliner.
Minha tentativa não funcionou:
c:/batch/zip.exe -FSJr c:/mainfolder/projectfolder.zip c:/mainfolder/projectfolder
Qualquer ajuda ?