@echo off :: Navigate to root directory of repository cd /d %~dp0 cd ..\.. setlocal :: Copy properties as environment variables FOR /F "tokens=1,2 delims==" %%G IN (library.properties) DO (set %%G=%%H) echo Found library.name=%name% echo Found library.version=%version% ::Copy content to temporary folder. set outdir=%TEMP%\%name%-%version% IF EXIST %outdir% ( rmdir /S /Q %outdir% ) mkdir %outdir% 2>NUL 1>NUL xcopy /s /y *.* %outdir% ::Zip content del %outdir%.zip >nul 2>nul "C:\Program Files\7-Zip\7z" a %outdir%.zip %outdir% -xr!build -xr!third_parties ::Open an explorer windows with the generated file selected start "" explorer.exe /select,"%outdir%.zip" endlocal